0

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

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

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

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

4

1 回答 1

1

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

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

于 2012-07-13T13:01:50.353 回答