设置一个环境,以便用户可以协作进行代码编辑

setup an environment so that users can collaborate on code editing

在我们部门,我们有研究人员从事不同的项目,并希望与其他研究人员共享代码(Python、Perl、R、批处理脚本等)Ubuntu 18.04服务器。所有研究人员在服务器上都有一个帐户。

您建议使用什么环境、解决方案或软件来做到这一点?

我已经在谷歌上搜索过这样的解决方案,但想出了太多我老实说不熟悉的选项。 我正在寻找易于实施和易于使用的东西。

谢谢大家的帮助。

如果你想与同部门的其他研究人员共享你的代码,你应该使用vsftpd进行文件传输(注意每个设备的IP地址应该在你部门的网络范围内)并且指定的共享文件夹。

使用GitHub(使用私有存储库,添加其他协作者)进行项目管理更好,您可以添加问题、待办事项、查看编辑等,他们会收到通知。

或者,您也可以使用AnyDesk或TeamViewer等知名软件程序,让团队合作快速取得成功。您也可以从中传输文件。