我使用WinXP,VS 2008和团队资源管理器连接到Team Foundation Server.
我需要脚本(例如BAT文件脚本)以下内容:
My TFSProject is $/Arquitectura/Main/
, mapped to the path C:\TFS\Arquitectura
Does anyone have any sample code or suggestions?
如果我在TFS源代码控制下向项目添加新文件,它将检出该项目文件的项目文件和相应的.vspscc文件.
项目文件本身会更改(包括新文件),但.vspscc文件根本不会更改.为什么要费心检查呢?有没有办法禁止它被检查出来,如果有的话,我应该吗?
由于我更改了我的Windows密码,因此无法在Visual Studio 2013中输入已签出的文件!之前我只需要开始输入,它会在后台检出文件,现在它甚至不允许我在解决方案资源管理器手动检查文件后输入文件!就像VS 2013在源代码管理下忽略了项目上的键盘一样.对于其他项目来说这很好,甚至项目都在源代码管理之下!
我想我记得在使用旧版本的Visual Studio之前看到这个并通过"Go online"选项解决它但我在VS 2013中看不到该选项,或者项目不是"离线"因此该选项不可用.
这显然与项目的TFS设置有关,但我根本无法超越它.我被封锁了,不胜感激任何建议.
我正在使用TFS 2010处理源代码控制下的实用程序处理文件.
如果一个项目尚未签出进行编辑,我将收到一个例外,因为文件处于只读模式,所以这是可以预测的.
签出文件有哪些方法?
PS我想要程序化的东西,而不是那么Process.Start("tf.exe", "...");
适用.
我想回到我的集市历史(更改工作树)来查找引入某个bug的提交.
我不想删除任何提交,只是更改我的工作树,直到我找到错误,然后我想回到最新版本继续工作.
这两个命令是什么(回到之前的提交,然后再次检查最新版本)?
提前致谢.
我有使用mercurial的teamcity项目.我对teamcity/buildAgent/work
目录中的文件进行了一些手动更改.问题是现在我无法将文件更新到存储库中的文件.
我如何强制重新结账为teamcity?有没有选择摆脱旧结账?
如何从CVS中检出特定目录并省略通向该目录的树?
EX.
我喜欢结帐到这个目录C:/ WebHost/MyWebApp/www
我的CVS项目目录结构是MyWebApp/Trunk/www
如何省略Trunk和MyWebApp目录?
我想确保没有其他人检查源代码,以便我可以发布已发布的安装程序.所以,我想看1)#1
签出特定文件的用户列表和2)#2
所有签出文件的列表; 但我不知道该怎么做.如果你这样做请帮忙!
编辑
一位同事告诉我,我们可以通过以下方式查看#1
每个用户的列表:Source Control - Team Members - Right click a user - Show Pending Changes - Done
.这很棒但不完美.很高兴看到每个成员的整个清单.
再看一遍整个列表Modify Query
(在左上角)并选择Display all checked out
.
我想在VSS中查看项目中的所有结帐文件.有没有办法一次查看所有结帐文件?
使用服务器工作区时,有任何方法可以自动获取结账锁.我知道你可以通过工具 - >选项,在"签到项目 - >编辑"下指定"提示锁定结账"但我们希望它自动发生,而不必在他们的脸上抛出一个对话框他们选择结账锁.我们正在从sourcesafe迁移到TFS,我们有一些用户不需要本地工作空间和/或多个签出的灵活性.如果他们得到合并冲突对话,他们会吓坏的.任何使tfs行为都像sourcesafe一样的方法?