在我们公司,我们在服务器上手动上传代码,以便在本地服务器上测试代码后使其生效。
因此,几乎所有开发人员都有权插入新代码和更新现有代码,任何开发人员都可以从实时删除/删除页面或代码。
所以,我只是想跟踪哪个开发人员已经插入/更新/删除了,或者访问了服务器上代码的一部分页面。
Is there any software available for uploading code on server ? Which keeps tracks of the user who has last access the page that is on server.
我想要这样一个工具,以便我可以收到有关谁更改或编辑代码或页面的通知。
答案 0 :(得分:2)
我不知道任何会监视文件更改的内容,并记录进行更改的进程正在运行的用户。
这个问题通常通过(至少)一个VCS(git,svn,mercurial,cvs等)来解决。这记录了谁对代码做了哪些更改。
在持续集成服务器(例如Jenkins CI)上运行自动构建是很常见的。
理想情况下,这些构建会生成安装在服务器上的可安装程序包(例如deb,rpm),而不是手动复制代码。