有没有人使用过PlasticSCM客户端工具来处理TFS存储库?
基本上,我现在的客户正在使用新的托管TFS进行版本控制(不是TFS-Git,只是标准的TFS),但我在以前的项目中看到了分布式版本控制系统的光芒,现在不能再回去了!
有没有推荐的方法来通过标准的TFS后端获得DVCS风格的体验?
我知道我问得太多了,但我做了一些研究,似乎在PlasticSCM论坛上到处都有可能(用TFS同步PlasticSCM ),但我没有找到任何具体的东西。
这个youtube视频看起来很有前途。在TFS中出现对塑料进行检入,反之亦然(通过命令行同步操作)。http://www.youtube.com/watch?v=AJKF3cjg7jA
发布于 2013-05-16 21:42:58
可以,您可以使用塑料SCM与TFS同步。但到目前为止,您还必须依赖于命令行。
它能够保持一个分支的同步,因为保持多个分支变得复杂,因为TFS不像Plastic那样做相同类型的分支和合并跟踪。事实上,Plastic可以与Git http://www.plasticscm.com/gitsync/index.html推送和拉取分支、合并和并发更改、合并跟踪等所有功能完全同步。
在TFS的情况下,您需要下载Plastic SCM 4.2 (或更高版本),它是包含新功能的“实验室版本”(但完全稳定)。
一旦这样做了,命令就相当简单了:
$ cm sync /main@codice@localhost:8084 tfs http://tfsserver:8080/tfs\\DefaultCollection $/Project --user=tester --pwd=testeruser参数接受域名(--user= domain \username)。
有关其工作原理的更多详细信息,请查看下图:

发布于 2013-05-16 21:20:50
为什么不在本地使用git,并使用git-tf与TFS版本控制同步?
发布于 2013-10-15 22:28:49
经过多次实验,获得了CodePlex的正确语法:
cm sync /main@<repo>@<plasticserver>:8087 tfs https://tfs.codeplex.com:443/tfs/TFS04
$/<project> --user=snd\<user>_cp --pwd=<pass>其中:
https://stackoverflow.com/questions/16576313
复制相似问题