移动到推荐的svn结构
我刚开始在这家新公司工作,主要项目是在svn存储库的根上签入的,没有分支或标记。我想应用svn约定,即具有主干、分支和标记结构。我可以创建这三个目录,然后把所有的东西移到主干下吗?这会保留每个文件的历史记录吗 现在看起来是这样的: svnRoot/ projectFiles svnRoot/ 项目文件 我想要像这样的东西 svnRoot/ trunk/ projectFiles branch/ tag/ svnRoot/ 树干/ 项目文件 分支机构/ 标签/ 甚至更好 svnRoot/ projet1/ trunk/ project1Files branch/ tags/ project2/ trunk/ project2Files branch/ tags/ svnRoot/ 项目1/ 树干/ 项目1文件 分支机构/ 标签/ 项目2/ 树干/ 项目2文件 分支机构/ 标签/ 我知道svn不知道主干、分支和标记(它们只是约定),所以因为我只是在移动文件,我希望svn能够保存每个文件的历史记录。我只是想确认一下 谢谢移动到推荐的svn结构,svn,convention,Svn,Convention,我刚开始在这家新公司工作,主要项目是在svn存储库的根上签入的,没有分支或标记。我想应用svn约定,即具有主干、分支和标记结构。我可以创建这三个目录,然后把所有的东西移到主干下吗?这会保留每个文件的历史记录吗 现在看起来是这样的: svnRoot/ projectFiles svnRoot/ 项目文件 我想要像这样的东西 svnRoot/ trunk/ projectFiles branch/ tag/ svnRoot/ 树干/ 项目文件 分支机构
w、 是的,可以这样进行 但是,如果您从外部或内部使用外部,您也需要更新它们。还有一个小风险,即冻结的外部(无peg修订)将不再解决 您还应该阅读并理解SVN手册中关于PEG与操作修订的部分。 简言之:
如果你指的是/a/b/c,那就不同了。txt@100或/a/b/c.txt-r 100。第一个版本转到修订版100并查找文件,第二个版本查找文件,然后按照历史记录向下查找修订版。100.是的,可以这样进行 但是,如果您从外部或内部使用外部,您也需要更新它们。还有一个小风险,即冻结的外部(无peg修订)将不再解决 您还应该阅读并理解SVN手册中关于PEG与操作修订的部分。 简言之: 如果你指的是/a/b/c,那就不同了。txt@100或/a/b/c.txt-r 100。第一个版本转到修订版100并查找文件,第二个版本查找文件,然后按照历史记录向下查找修订版。100.谢谢蜘蛛侠;-)。我从没听说过钉子。今天我学到了一些新东西:-)谢谢蜘蛛侠;-)。我从没听说过钉子。今天我学到了一些新东西:-)