我有一个Web项目,其中包含一个包含4000多个文件的动态生成内容的文件夹,这些文件必须在源代码管理中。
我希望这些文件自动包含在项目中,这样我就可以将它们上传到源代码控制中,而不是我必须跟踪它们并将它们添加到项目中。
一个选项是排除所有并且在签入之前重新包含它们但是在Visual Studio中花费太多时间。
另一个问题,如果我使用GIT代替TFS源代码控制,我可以解决它吗?
答案 0 :(得分:1)
使用GIT,当您打开版本控制的项目时,您将看到新添加的文件将出现在“更改”选项卡的“未跟踪文件”中,选择“全部添加”后,将添加新添加的文件,准备好承诺。检查:http://incyclesoftware.com/2013/08/version-control-with-tfs-2013-git-repository/
使用TFVC,您可以从VS或TFS Power Tool添加新文件,或使用tf.exe命令行。查看http://www.asp.net/web-forms/overview/deployment/configuring-team-foundation-server-for-web-deployment/adding-content-to-source-control和http://nullablecode.com/2013/01/tfs-windows-shell-tfs-power-tools/