【问题标题】:How to create a file lock on any txt, php, css or other filetypes on Linux Ubuntu?如何在 Linux Ubuntu 上对任何文本、php、css 或其他文件类型创建文件锁定?
【发布时间】:2012-07-12 15:40:11
【问题描述】:

在办公室,我们是几个开发人员,一直在开发同一个项目。有时,我们正在修改一个文件(PHP 或 CSS 或 JS 或 ...),但我们不知道其他人是否正在同时修改同一个文件。当然,我们将 GIT 用于大型项目,但如果是小型项目,我们只需在本地服务器上执行即可。

因此我想知道是否存在某种锁定,类似于我们对 Openoffice 文档的锁定,当文件在计算机上打开并且另一台计算机尝试打开同一个文件时,它会收到一条警告消息“计算机 X 已打开文档。您要以只读方式打开文件还是打开本地副本?"。

我猜这是一个在打开文件时创建锁的应用程序,而不是 Ubuntu 的东西?我们习惯与 Kate 合作,所以也许还有另一个文本编辑器可以为我们提供 lock ?或者我们是否可以编写某种持久性脚本来检查我们何时打开文件并创建锁(并在关闭文件时销毁锁)?

提前感谢您对此事的看法! :o)

【问题讨论】:

    标签: file ubuntu locking


    【解决方案1】:

    您应该始终使用版本控制系统(如 git),尤其是当有多个开发人员时。来吧,创建一个 git repo 需要几秒钟。

    为了最高效的工作,您还应该为每个程序员设置一个单独的开发环境(apache 虚拟主机和 MySQL 数据库)。我不希望在我的屏幕上显示其他人的 var_dump'ed 输出。

    【讨论】:

      猜你喜欢
      • 2014-08-21
      • 2015-01-18
      • 2013-06-25
      • 2011-10-11
      • 1970-01-01
      • 1970-01-01
      • 2012-03-31
      • 2021-03-31
      • 1970-01-01
      相关资源
      最近更新 更多