使用PlasticSCM(或任何DVCS客户端)连接到TFS

Ale*_*ton 3 git tfs mercurial plasticscm dvcs

有没有人使用PlasticSCM客户端工具来对抗TFS存储库?

基本上我当前的客户端使用新托管的TFS进行版本控制(不是TFS-Git,只是标准的TFS),但我已经看到了以前项目中分布式版本控制系统的亮点,现在又回不去了!

是否有建议的方法来获得标准TFS后端的DVCS风格体验?

我知道我问了很多,但我做了一些研究,似乎有可能(可以将PlasticSCM与TFS同步)在PlasticSCM论坛上提示,但我没有发现任何具体内容.

这个youtube视频看起来很有前途.随着塑料的签入出现在TFS中,反之亦然(通过命令行同步操作).http://www.youtube.com/watch?v=AJKF3cjg7jA

pab*_*blo 5

是的,您可以使用Plastic 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=tester
Run Code Online (Sandbox Code Playgroud)

user参数接受域名(--user = Domain\username).

请查看以下图形,详细了解其工作原理:

在此输入图像描述