我正在使用带有 ASP.NET Web 应用程序的 Visual Studio 2015,并安装了 Umbraco 和 uSync。 uSync 和 Umbraco 是什么并不重要,但是当我启动项目并在 Umbraco 中创建模板时,uSync 会将“导出”文件写入项目路径中的特定文件夹。
现在,Visual Studio 不会在待更改下列出新的、更改的或删除的文件,因此我无法签入我的更改。
有没有办法告诉 Visual Studio 始终跟踪项目特定文件夹中创建、删除或更改的文件?
是的,我总是可以手动将文件包含到项目中,但是当我错过文件或有人使用此解决方案并且不知道他必须手动包含它们时,这可能会导致错误。
还有其他文件我不需要签入,因此我需要一个解决方案来指定 Visual Studio 应跟踪哪些文件夹,而不是如何跟踪整个项目路径中发生的所有情况。
您只需要创建本地工作区而不是服务器工作区。
然后,在解决方案之外编辑的所有文件都会被检测到:
图片:检测到的添加的待定更改 https://i.stack.imgur.com/l3yMX.png
然后我包括检测到的添加,因此它们位于“包含的更改”下。现在我可以签入所有更改的文件,但此时它们位于源代码控制中,但未包含在项目中。因此,我添加了此链接中描述的行:
http://www.mattburkedev.com/automatically-include-all-files-in-folder-in-visual-studio/ http://www.mattburkedev.com/automatically-include-all-files-in-folder-in-visual-studio/
然后我卸载项目并重新加载它。这些文件现已包含在内。
因此,下次我在 Umbraco 中添加文件时:只需在“待处理更改”中添加检测到的添加并重新加载项目,一切就完成了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)