配置Teamcity的VCS以进行代码检出

时间:2013-09-19 04:23:58

标签: version-control teamcity

我试图在Teamcity的VCS中指定相当复杂的标签规则。不确定我想做的事情是否可能。

这是我继承的目录结构。

mysvn/abc/repos
    |
    -TestDomain
    -TestSystem
     |
      -MyFrameWork
      -MySoftware
         |  
          -MySoftwareDevices
          -MySoftwareFiles
                       |
                       -branches
                       -tags
                       -trunk1
     -MySoftwareDriver
         |
          - branches
          - tags
          - trunk2 

我想指定一个规则,即在Teamcity的checkout目录的工作目录中有这样的结构:

 Teamcity checkout directory
  |
   -FolderA
   -FolderB

其中FolderA的内容为trunk1,FolderB的内容为trunk2。

是否可以完成?

SNV网址如: mysvn / ABC /回购/ TestSystem / MySoftware / MySoftwareFiles / TRUNK1

确实给了我trunk1。但我需要在同一构建结帐目录中的两个不同文件夹下的trunk1和trunk2的内容。

标签我一直在使用:trunk =>标签

提前致谢。

1 个答案:

答案 0 :(得分:0)

好的让事情奏效了。它的打击和审判。希望有人提出正确的解释。

标签规则仍然有:

 trunk=>tags

SVN网址:mysvn / abc / repos / TestSystem

这是我添加的结帐规则:

-:.
+:MySoftware/MySoftwareFiles/trunk1=>MyDir/FolderA
+:MySoftware/MySoftwareDriver/trunk2=>MyDir/FolderB