目前,安装Git-TFS桥的唯一方式是through Chocolatey。然而,当我尝试它时,它似乎安装了Git (适用于Windows)以及实际的Git-TFS包。我已经在我的工作机器上安装了Git,所以我不需要它来修改/删除已经存在的东西。
有没有办法让Chocolatey不要修改我当前的Git安装,而只是放到Git-TFS包中?如果有,我如何将其配置为与我当前的Git安装一起使用?
发布于 2012-06-06 22:24:00
我不能代表其他git客户机发言,但是如果您正在使用git-bash shell,您可以从github下载git-tfs的源代码,编译它,并将其放在系统上的任何位置,并将该位置添加到您的path环境变量中。shell将找到git-tfs并将其挂钩。
发布于 2012-06-05 15:08:13
最简单的方法是让桥安装Git,同时保持你的Git安装在一个自定义的目录中,你可以很容易地使用Portable application for official Git for Windows (即你可以在任何你喜欢的地方解压的seup )。
在那里,使用git安装主要是为了获取全局配置设置,这些设置位于%HOME%/.gitconfig中。因此,请确保您已经定义了HOME,并且bot git (您的和桥安装的那个)将使用这些代码。
现在,如果您不需要可移植的安装(或者像edwinf在his answer中建议的完全重新编译),那么ferventcoder (chocolatey organization的成员)在评论中建议在issue 131上查看/评论
添加一个开关,用于忽略对安装的依赖(类似于
-ignoredependencies)
发布于 2012-12-05 21:07:31
你可以使用download git-tfs。
不需要用巧克力!(但巧克力是一个非常好的工具;)
https://stackoverflow.com/questions/10889971
复制相似问题