您将使用哪些方法安全地使用多台计算机来处理活动开发中的代码?
localhost:3000
上呈现。我不确定这个问题在其特异性方面是否是一个“合理”的问题,但这是我的第一次尝试。谢谢!
答案 0 :(得分:1)
如果您是唯一从事此项目的人员,那么像Dropbox这样的服务可以正常运行,并为您提供自动同步服务。
但是,如果您正在与该项目的其他人合作,或者您将来可能会这样做,那么值得学习Git(或其他一些分布式版本控制系统)的基础知识。它可能没有您期望的那么难:
与Git同步不会是自动的,但它确实为您提供了很大的灵活性。
答案 1 :(得分:0)
使用任何版本控制系统(猜你已经做过),如果你真的需要自动同步,请在你的crontab中输入这样的东西(假设svn和growl用于通知):
* * * * * cd /path/to/checkout; svn update && svn commit -m '' || (echo "sync failed" |growlnotify )
我认为版本控制是代码共享最安全的最佳做法。
如果只是您处理代码,您当然可以设置另一种同步模式,如自动同步保管箱文件夹。
此外,如果假设您在桌面上工作时始终可以访问笔记本电脑,则可以将实际笔记本电脑的代码位置用作桌面上的共享网络文件夹,因此无需同步:)
答案 2 :(得分:0)
Dropbox是最好的免费解决方案。我也将它用于我的个人项目。只要小心一次在两台计算机上运行dropbox,当你从一台PC发送更改而第二台只运行dropbox时,你可以放弃你的工作(这是我的情况)。