【问题标题】:Visual Studio 2017 lock file in solution explorer解决方案资源管理器中的 Visual Studio 2017 锁定文件
【发布时间】:2018-02-16 12:46:34
【问题描述】:

我有一个 C# 应用程序,一个包含 7 个项目的 VS2017 解决方案。

是否可以锁定 *.cs 文件或项目以避免我进行不希望的修改?

【问题讨论】:

  • 使用源代码控制解决方案(TFVC、Git、SVN)并检查您提交的文件
  • 恕我直言,您不应该依赖文件锁定,而是依赖源代码控制。
  • 从文件系统(Windows 资源管理器)将文件设为只读。

标签: c# visual-studio visual-studio-2017 solution


【解决方案1】:

您最好的选择是source control。使用TFSGitSubversion 等系统,您可以跟踪更改、查看谁更改了什么、回滚到以前的状态,并且在某些情况下,将文件标记为只读。如果没有源代码控制,将文件系统中的文件标记为只读是您唯一真正的选择。

源代码管理不需要服务器。虽然有些解决方案确实需要一个,但 Git 和 SVN 可以完全是本地的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 2012-11-24
    • 2015-10-25
    • 2019-04-23
    • 1970-01-01
    • 2018-06-07
    • 2018-04-27
    相关资源
    最近更新 更多