我正在与一些有以下习惯的开发人员合作:
这是有效的,但是对于正常的开发周期,它会产生大量微小的提交。问题是由于环境,代码无法在本地计算机上进行测试。因此必须将其“发送”到远程机器上。
当然,我们可以在远程服务器上进行编辑,但我正在寻找一种在本地计算机上使用IDE的方法。
我尝试过使用支持SCP甚至sshfs的IDE,但它们都很笨重。特别是当代码必须作为远程机器上的不同用户保存时。
我希望其他人遇到这个并且有更好的方法。
谢谢!
答案 0 :(得分:1)
您可以尝试将rsync
与ssh一起使用,或robocopy使用/MIR
标记(如果在Windows上)。只要每个开发人员在服务器上都有一个唯一的区域,这就可以工作:
如果每个人都在服务器上的公共区域工作,那么这将不起作用,因为每个人的同步将覆盖另一个,所以YMMV。