代码之家  ›  专栏  ›  技术社区  ›  CRice

使用SVN从本地工作副本创建标记/分支

  •  3
  • CRice  · 技术社区  · 16 年前

    我有一个Nant脚本,它用最新的源代码(从svn存储库签出)更新一个目录,然后更新程序集信息和一些其他文件,并进行一些构建。

    我想工作的副本,其中包括所有的变化(建成后运行)成为一个标签修订版(描述在SVN帮助4.19)。分支/标记)。这应该通过在构建脚本末尾运行的命令行参数来实现。

    当前使用了下面的行,但它不会获取更改。

    svn copy -r 1234 c:\workingCopy http://svnRepository
    

    是否需要在执行上述命令后切换工作副本并提交更改?

    1 回复  |  直到 16 年前
        1
  •  6
  •   Tuna Valknut    12 年前

    -r 选项标识要复制的修订。我想你不需要提供这个。

    我建议你的剧本做:

    1. svn commit
    2. svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
    推荐文章