나는 귀하의 경우 여기 모방하려고합니다
z:\j-wc>svn ls -v .
2 Badger окт 19 05:40 ./
2 Badger 13 окт 19 05:40 a.txt
2 Badger 14 окт 19 05:40 requirements.txt
J-화장실은 현재 HEAD 이외의 repo의 이전 버전으로 업데이트 작업 복사본,이다
z:\j-wc>svn ls -v file:///Z:/repo/trunk
5 Badger окт 19 05:44 ./
2 Badger 13 окт 19 05:40 a.txt
5 Badger 39 окт 19 05:44 b.txt
4 Badger 21 окт 19 05:43 requirements.txt
몇 시간 전에
(svn up
전) "requirements.txt가 변경 될 예정입니까?" 시도해 보겠습니다.
z:\j-wc>svn diff -r "BASE":"HEAD" requirements.txt | wc -l
. (로컬 파일을 영구적으로 상징 개정 이름 BASE + HEAD를 사용할 수와 화장실 내부의 차이) 변화는 DIFF 출력 결과를 발생하지 않은 경우, 변경없이 == 더 출력
z:\j-wc>svn diff -r "BASE":"HEAD" requirements.txt
Index: requirements.txt
===================================================================
--- requirements.txt (working copy)
+++ requirements.txt (revision 5)
@@ -1,2 +1,3 @@
Req 1
Req 2
+Req 3
그러나 이것은 단지 오른쪽 svn의 최대 전에 작동합니까? 젠킨스가 환경을 업데이트해야 할 빌드 단계를 실행할 때 이미 svn을 완료했습니다. 나는 생각한다, 아마 나는 svn보다 핍의 방향으로 더 많이보아야한다. – kioopi