我有我的SVN的repositry有一個分支叫「版本4」
現在我創造出來的這個分支另一支稱爲「Version4.5」,使這一分支的父母應該是「版本4」分支。
此層次結構是否顯示在SVN視圖中的某處?因爲當我打開存儲庫瀏覽器時,我可以在同一級別看到這兩個分支的文件夾,而不是一個在另一個下面。
也許層次結構對SVN根本不重要,我可以從任何分支合併到任何分支(即使邏輯上它沒有意義)?SVN是否在任何地方顯示分支層次結構?
2
A
回答
1
在Subversion,分支和標籤是通過定期目錄拷貝完成;這不是一個概念,它沒有什麼特別之處。存儲庫瀏覽器中顯示的位置是您在執行復制時選擇的位置。如果你對它不滿意,你可以像往常一樣移動東西。該分支之間存在的唯一物理關係是:
- 共同祖先(分支前)
- 合併歷史(分支之後)
4
也許層次無所謂在所有SVN我可以從任何分支合併到任何分支(即使邏輯上它沒有意義)?
subversion版本庫中的目錄樹的佈局確實不重要。擁有稱爲「主幹」,「標籤」,「分支」並使用它們的文件夾僅僅是一種慣例(當然是非常有用的)。
你可以看到分支產生過哪些其他分支(或標記,或其他)通過檢查版本歷史記錄。它將顯示爲創建分支的COPY命令的源路徑。
我強烈建議您使用GUI工具或類似Trac東西能夠舒適地調查這些事情。
0
哪個庫瀏覽器 - Web界面?對於整個存儲庫的最新(或掛鉤)修訂,這是一個非常簡單的視圖。
如果您使用1.5+服務器和客戶端,那麼你很可能有最好的是svn:mergeinfo
酒店在每個版本的根,
svn propget svn:mergeinfo http://myserver/svn/branches/version4.5/
,列出了任何來源的分支和修訂複製和合並你已經完成。我認爲第一個條目將是這個分支創建的原始條目。
相關問題
- 1. 顯示分層組的層次結構
- 2. 如何在層次結構中顯示,,
- 3. 將複雜的SVN分支層次結構遷移到Mercurial
- 4. 的Git分支層次結構問題
- 5. 如何顯示Maven POM層次結構?
- 6. 在Django顯示層次結構
- 7. 是否有顯示ActionScript類層次結構的工具?
- 8. 是/ Android是否有任何標準軟件包結構/層次結構實踐?
- 9. 顯示Git分支結構
- 10. Jira任務層次結構
- 11. 顯示標層次結構在谷歌地球
- 12. 如何知道是否有UIActionSheet顯示在視圖層次結構中?
- 13. SSRS矩陣顯示層次結構
- 14. 顯示樹形層次結構
- 15. CTE顯示組織層次結構?
- 16. 使用Firebug顯示DOM層次結構
- 17. 通過JavaScript顯示HTML層次結構
- 18. 使用knockoutjs顯示層次結構(樹)
- 19. Aptana Studio 3是否支持來電者層次結構?
- 20. Dynamics AX 2009是否支持項目層次結構?
- 21. 視圖控制器層次結構是否存在recursiveDescription方法?
- 22. SVN分支:刪除分支機構本地,但不顯示爲修改
- 23. PySide得到的QObject的母公司在其層次結構的任何地方
- 24. 如何從層次結構中刪除分支?
- 25. 如何處理git分支層次結構
- 26. 如何用ggplot2在軸標籤上顯示層次結構?
- 27. 如何在Java中顯示樹層次結構?
- 28. 如何在層次結構中製作hgweb顯示存儲庫?
- 29. 層次結構
- 30. 層次結構在SQL Server - 多層次
對我仍然不清楚。我可以通過烏龜看到一些分支是否是另一個分支的孩子? – Spiderman 2010-12-08 12:10:03
@Spiderman,你可以看看「修訂圖表」。您可以從上下文菜單生成它。 – 2010-12-08 14:38:14