내 app에는 MongoDB에서로드되고 사용자가 인라인 편집을 수행 할 수있는 테이블이 있습니다. 현재 데이터베이스에 가입하고 변경 사항을 직접 보내고 있습니다. 이렇게하면 모든 종류의 실행 취소 작업이 배제되지만 상태 변경이 매우 쉽습니다. 마지막 3 가지 작업을 스택에 저장할 수 있으며 실행 취소 단추를 눌렀을 때 역전 만 적용 할 수 있지만 Mongo
실행 취소 방법 git pull origin 명령?. 나는 ssh과 pemfile을 사용하여 아마존 서버 ec2-instance에 연결했다. 이 server에있는 project 디렉토리로 이동했습니다. 그리고 ran "git pull origin". 이 aws instance에서이 작업을 실행 취소하고 싶습니다. 내가 어떻게 이럴 수 있지. 이것은 ruby
웹 응용 프로그램의 Heroku에서 10 가지 배포를 가정 해 보겠습니다. 내가 6 출시하는 첫 번째 단계는 Heroku가에 롤백하는 것입니다 으로 롤백하고 싶은, 그때 heroku git:clone -a myapp
내 질문은이 명령을 통해 클론에게 웹 응용 프로그램을 이눔 할 필요는 어떻게 업데이트 개발 파일 , 수동으로 모든 폴더와 앱의 파일을 삭제
것은 내가 다음 코드 없었다 : File.Copy(pathSource, pathDestination); //copy file
ID3v2TagToDB(pathSource, pathDestination); //read his tags and save them to DB
ID3v2TagToTXT(pathSource, pathDestination); //rea
데이터베이스로 값을 변경하고 파일 시스템에서 일부 작업을 수행하는 몇 가지 방법을 작성해야합니다. 데이터베이스에 true에 부울 Updating 필드를 설정 : 그래서 나는 단계의 순서를 확인해야합니다. 이 값과 연결된 파일 시스템 및 데이터베이스 정보에 대한 액세스를 피하기 위해 사용됩니다 (예 : 자동차 함대) 데이터베이스에서 일부 작업을 수행하십시오.
롤백 역할을하는 클래스를 생성해야합니다. 난 데 class Rollbacker
def perform(*args, &block)
begin
objCopy, @originalState = args
objCopy.each do |i|
i.instance_eval(&block)
end
rescue
엔티티 변경 사항을 롤백 할 방법을 찾고 있습니다. 엔티티 상태를 설정하는 방법을 보여주는 this answer을 보았습니다. 그러나 을 호출하거나 엔티티 상태를 조작하지 않고 간단히 내 dbContext 인스턴스를 처리하면 어떻게되는지 궁금합니다. 내가 작성한 코드는 확실히 작동하지만,이 방법으로 변경 사항을 거부하여 불안정한 상태로 아무것도 남겨두고 있
에 중첩 된 트랜잭션에서 커밋 I가 중첩 된 트랜잭션의 다음과 같은 서비스 레이아웃 : 나는 ServiceC#methodC()이 예외가 발생하면 모든 DB가 ServiceA 및 ServiceB 중첩 호출 내에서 롤백 호출 할 필요가 @Component
public class Main implements RPCInterface {
@Autowir