왜 명시 적으로 add
의 파일을 SVN에, 의 파일을commit
이라해야합니까? SVN에 추가되지 않은 파일을 커밋하고 SVN에 추가하고 싶다면 분명하지 않습니까? 명시적인 add
단계의 이점은 무엇입니까?파일을 커밋하는 대신 명시 적으로 추가해야하는 이유는 무엇입니까?
답변
명시 적 추가 단계가있는 이점은 무엇입니까?
당신은 svn add
명령을 사용하여 하나 여러 파일을 하나 추가 한 다음 하나의 명령 svn commit
에 의해 작업 복사본의 루트 폴더에서 모두 커밋 할 수 있습니다. 때때로 편리 할 수 있습니다.
하지만 루트 디렉토리에서'commit'을하면됩니다. 파일을 '추가'해야하는 이유는 무엇입니까? '커밋'이 내가 그들을 추가하고 싶다는 것을 암시하지 않습니까? –
아니요, 그렇지 않습니다. 작업 복사본은 수시로 체크인 (특히 중간 개체 파일, 컴파일 된 바이너리 등)을 원하지 않는 모든 종류의 파일로 가득합니다. 불필요한 파일을 자동으로 체크인하지 않고 추적 된 파일에 대한 모든 변경 사항을 커밋 할 수 있어야합니다. –
@DavidGrinberg 8 개의 파일에 수정 사항이있을 수 있지만 아직 4 개만 커밋 준비 중입니다 ... 예를 들어 , 만약 당신이 새로운 기능을 다루고 있지만 아직 끝나지 않았지만, 다른 파일에있는 치명적인 버그를 고치기 위해 옆으로 빠져 나오면 ... – twalberg
- 1. HTML5 : .htaccess에 매니페스트 파일을 추가해야하는 이유는 무엇입니까?
- 2. C 응용 프로그램에서 Python 스크립트를 가져올 때 os.getcwd()를 sys.path에 명시 적으로 추가해야하는 이유는 무엇입니까?
- 3. libm과 명시 적으로 링크해야하는 이유는 무엇입니까?
- 4. 명시 적으로 sys.exc_info() 추적을 삭제해야하는 이유는 무엇입니까?
- 5. WaitHandle이 IDisposable을 명시 적으로 구현하는 이유는 무엇입니까?
- 6. Git이 이전 버전의 파일을 커밋하는 이유는 무엇입니까?
- 7. 명시 적으로 Catalyst에서보기 호출
- 8. Request.Form을 명시 적으로 수행하는 대신 Request.Params를 사용해야합니까?
- 9. @synthetize를 수동으로 추가해야하는 이유는 무엇입니까?
- 10. 명시 적으로 인터페이스 정의
- 11. 명시 적으로
- 12. 명시 적으로
- 13. 명시 적으로
- 14. /config/initializers를/lib 디렉토리에 추가해야하는 이유는 무엇입니까?
- 15. 명시 적으로 호출 할 때 os.mkdir()이 느린 이유는 무엇입니까?
- 16. rm 대신 rm을 사용하여 삭제하는 파일을 커밋하는 방법은 무엇입니까?
- 17. DataTable을 명시 적으로 처리해야합니까?
- 18. Swift가 명시 적으로 Float에 명시 적으로 캐스팅해야하는 이유
- 19. 명시 적으로 생성자를 삭제 하시겠습니까?
- 20. C++ 명시 적으로 생성자와
- 21. PCRE 라이브러리를 사용할 때 regex를 명시 적으로 컴파일해야하는 이유는 무엇입니까?
- 22. 컴파일 할 때 속성에 명시 적으로 타이핑해야하는 이유는 무엇입니까?
- 23. 기본 클래스 생성자를 명시 적으로 호출하는 것이 중요한 이유는 무엇입니까?
- 24. 업데이트를 수행 할 때 명시 적으로 커밋해야하는 이유는 무엇입니까?
- 25. 문자열 변환이 C++에 명시 적으로 포함되지 않은 이유는 무엇입니까?
- 26. 명시 적으로 throw 된 경우에도 오류가 잡히지 않는 이유는 무엇입니까?
- 27. Rails 애플리케이션이 environment.rb에서 config.gem 'rails'를 명시 적으로 선언하는 이유는 무엇입니까?
- 28. 연산자를 명시 적으로 지정하는 것이 중요한 이유는 무엇입니까?
- 29. 명시 적으로 실행되는 mongod 서버없이 mongo 쉘이 작동하는 이유는 무엇입니까?
- 30. 명시 적으로 구현 된 구성원을 공개 할 수없는 이유는 무엇입니까?
.bak 파일을 만드는 편집기를 사용하면 자동으로 추가되고 커밋되어야합니까? 아니면 그들을 강제로 무시해도 되니? – crashmstr
나는 왜 그가'svn add foo.c;를 사용해야하는지 묻고 있다고 생각한다. 'svn commit foo.c'보다는'svn commit foo.c'를 사용하십시오. 커밋 명령에 파일 이름을 명시 적으로 넣으면 나에게 좋은 질문이됩니다. –