以编程方式更新tfs工作区中的文件
|
我正在为Visual Studio进行扩展以更新项目。
情况如下:
我们从模板创建一个新项目。
我们把解决方案放在tfs中
我们更改用于创建模板的项目。 tfs服务器上的项目仍需要更新。
我们将项目发布到一个文件夹中。我现在想用发布文件夹中的当前文件更新TFS存储库中的文件
我想到了以下方法:
在应用程序中,我们将所有项目存储在TFS服务器上。当我要更新特定项目时,请从数据库中选择该项目。接下来,我从TFS服务器加载该项目,并为此项目创建新的签出。到目前为止,一切都很好。当我将文件从发布的文件夹复制到新的签出时,会出现问题。已经在工作区中注册的文件将被标记为已更改,但不会添加新文件。
我能想到的唯一解决方案是通过TFS SDK添加所有文件。但这对我来说似乎很沉重。
所以我有几个问题:
这是更新的正确方法吗
该项目?
还有其他方法可以将文件添加到工作空间,而不是通过TFS SDK添加所有文件吗?
谢谢!
没有找到相关结果
已邀请:
1 个回复
诧不达