2013-05-22 53 views

回答

3

從理論上講,不需要有一個版本號和分支之間的任何連接。實際上,一個修訂版可以同時承諾許多分支(甚至標籤)。

但是,您可以查詢日誌一定的修改和揣摩的分支,如果提交的乖巧,你會得到一個體面的結果:

$ svn log -v -r 91871 # if in working copy 
$ svn log -v -r 91871 https://192.0.0.32/repo # with repository URL 
+0

是的,這工作非常感謝:-) – tony

4

有任何方式我可以給一個修訂號碼,並從那裏找到修訂號碼在哪個分支?

沒有,在常識 - 在Subversion的修訂是全球,每(即每個版本修復了倉庫的所有節點的所有對象的狀態)

如果你的任務是「識別,樹的哪一部分受修訂版本N「影響,你可以像@MPi寫的那樣使用svn log -q -v -r N命令並獲取存儲庫根目錄的日誌(即不會應用修訂的預過濾器),通過管道傳輸到grep以提取僅更改文件

相關問題