在日常开发中,有时候会遇到在VS2019中编辑的一个源文件没有自动checkout,如果只有少量的文件,可以手动在source control下check out出来,但是如果要编辑很多文件这个办法就不适合。可以按照一下的步骤来解决:
1.确认options-> source control->environment->check-in items 下的Saving选择了Check out automatically,Editing选择了Check out automatically。
2.如果是使用TFS作为source control,在Source Control Exporer 界面下的workspece下拉框中选择workspeaces,在弹出来的界面中点击edit按钮,然后继续选择Advanced按钮,在该界面中将Location由server改成Local.如下图所示
3.有时候再把源代码下载到本地的时候需要,会把源代码的目录改成readonly,我们可以在操作系统文件管理器中将该文件的readonly去掉。