VSS项目,是否必须将它们设置为“只读”? 或者我可以使文件可写吗?

发布于 2024-07-09 14:22:52 字数 53 浏览 7 评论 0原文

在我的VSS项目的工作文件夹中,如果我将所有文件/文件夹设置为可写可以吗? 即不是只读的?

In my working folder of a VSS project, is it alright if I make all the files/folders writable? i.e. not readonly?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧城空念 2024-07-16 14:22:52

没关系,但为什么要这么做呢?

只读状态是一种保护措施,因此您无法更改未锁定的代码。 避免在不久的将来可能出现的合并问题。

编辑:好的,在评论中您说构建失败,因为文件不可写。 如果是这样,那就很奇怪了。 特别是如果错误消息表明无法访问该文件。
它可能仍然被另一个进程锁定,并且更改只读标志删除了锁定(或者它只是需要延迟)。 但据我所知,编译器在处理只读源文件时确实表现出色。

可能的问题:

  • 网络驱动器上的文件。 如果网络速度较慢,编译器可能无法访问该文件。
  • 文件仍在(其他)编辑器中打开。 通常这不应该是一个问题,但你可能永远不知道。
  • 一些代码文件是在构建过程中生成的。 在这种情况下,它们不属于版本系统,但它们的源(如果有)属于版本系统。

It is ok, but why should you?

The read only state is a safeguard so you can't change code that is not locked. Avoiding possible merge troubles in the near future.

Edit: Ok in the comment you said that the build failed because the file was not writable. If so, then it is very strange. Especially if the error message said something about not able to access the file.
It was probably still locked by another process and changing the readonly flag removed the lock (or it just needed the delay). But as far as I know, compilers do work excelent with read only source files.

Possible problems:

  • Files on network drives. If the network is slow, the compiler can have trouble accessing the file.
  • File still open in (an other) editor. Normally this shouldn't be a problem, but you may never know.
  • Some code files are generated during the build. In this case they don't belong in the version system, their source (if any) does.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文