我对svn合并有关以下情况的问题:
回复/ A是主干。它有两个子分支调用repo / B和repo / C我的问题是:
现在如果我从repo / B查看修订版12。我也会在工作目录中获取foo.c,对吗?我如何(或者我能够)查看与“NO-FOO-STATE”完全相同的内容的修订版12?
如果我使用以下命令sudo代码:
svn delete repo / B
svn copy repo / B @ 12 repo / B
我尝试通过删除repo / B和svn copy repo / B @ 12来恢复到版本12。新的还原repo / B是否还有foo.c?如果是,我怎么能恢复到“NO-FOO-STATE”。
非常感谢。
答案 0 :(得分:1)
如果我从repo / B查看修订版12。我也会在工作目录中获取foo.c,对吗?
不,你不会从repo / B获得r12中的foo.c,只能在R13中获得
为了检查任何非HEAD版本的repo-tree,请使用PEG修订版格式:
svn co URL@REV