看看
tf.exe
workspace
,
workfold
add
,
delete
,并且可选
destroy
.用一个
tf checkin
过程如下:
-
在源TFS服务器上创建工作区(或使用team city中的内置工作区功能):
tf workspace /new
-
映射要共享的文件夹:
tf workfold /map
-
将文件传送到进行传输的机器:
tf get /recursive
-
在目标TFS服务器上创建工作区:
-
映射要共享到的文件夹
tf折叠/映射
-
tf delete * /recursive
-
WS2签入以确保远程不会发生任何冲突:
tf checkin /recursive
-
WS1->WS2将文件从第一个工作区复制到第二个工作区:
xcopy
-
tf add * /recursive
-
WS2签入所有文件
tf checkin * /recursive
-
tf workspace /delete
-
PS:如果你转向git,这一切都会变得容易得多,因为git的分布式特性有点适合这样的场景。