我正在致力于Visual Studio的扩展以更新项目。
情况如下:以编程方式更新tfs工作区中的文件
- 我们从模板创建一个新项目。
- 我们将解决方案放入tfs中
- 我们更改了用于创建模板的项目。 tfs服务器上的项目仍然需要更新。
- 我们将项目发布到一个文件夹。我现在想在发布文件夹
当前的文件,我想下面的方法来更新TFS回购的文件:
在我们所储存的所有项目中的应用程序,它是TFS服务器上。当我想更新一个特定的项目时,我从数据库中选择项目。接下来,我从TFS服务器加载该项目并为此项目创建一个新的结帐。到现在为止还挺好。将文件从发布文件夹复制到新签出时出现问题。已在工作区中注册的文件被标记为已更改,但不添加新的文件。
我能想到的唯一解决方案是通过TFS SDK添加所有文件。但是这对我来说似乎很重。
所以我有几个问题:
- 这是更新 项目正确的方法?
- 是否有任何其他方式将文件添加到工作区,而不是通过TFS SDK添加所有文件?
谢谢!
你多久一次这样做?每天20次?每月一次? – RQDQ 2011-04-14 14:32:21
大约有100多个项目每三四周进行一次大约 – Gerard 2011-04-14 14:34:48