我是一个包含trunk文件夹分支的项目的新手。我想找到特定trunk文件夹的分支。
我已经开发了一个代码,现在我想将它签入svn。但是,我想要将其签入其现有分支中,而不是创建新分支。那么我怎样才能找到该特定trunk文件夹的分支,以及如何找到一个分支指向的trunk文件夹。
我可能有一个属性可以帮助我找到这个,但我无法找到它。对于版本控制,我们使用TortoiseSVN。
答案 0 :(得分:1)
TortoisSVN有一个名为Revision Grap
的工具,可以显示所有关系。你可以在上下文中找到它。顺便说一下:svn项目中应该只有一个主干。
答案 1 :(得分:0)
>svn log -q -v --stop-on-copy URL/OF/BRANCH
(对于每个分支),您可以在分支文件的最旧日志记录源路径中找到注意强>
对于SVN 1.8 + svn log -q -v ROOT/OF/REPO --search FOLDERNAME
可能是更好(和更短)的解决方案
>svn log ...
...
Changed paths:
A /tags/1.0.1 (from /trunk:6)
其中filelist中的第二个字段是TARGET,第三个是svn cp
操作的SOURCE,在场景后面使用(,如果使用)