[英]Eclipse: collaborative dev on shared drive
我將Eclipse與“ statet plugin for R”一起使用。
我正在尋找一種進行協作開發的方法(例如在google docs中:允許人們同時修改代碼)。 有任何首選的插件嗎? 我已經看到了eXtreme協作開發環境,但是我不知道它是否很好?
我不會使用共享驅動器,而是使用Mercurial或Git設置源代碼存儲庫並使用它。 我確定有適用於Eclipse的插件。
您如何阻止它成為免費的? 以我的經驗,在開發代碼時,您想控制變更,而不准備在尚未准備就緒時將其強加於您。
考慮這種情況。 您很難解釋代碼中的缺陷。 您正在穩定地對其進行調試,向其投入不同的數據,查看中間值等。您將在BOOM,其他人更改某些其他代碼並因此而改變結果時捕獲它。
Spacedman是正確的,使用您選擇的版本控制系統並控制更改。
如果要遠程執行配對編程之類的操作,則可以使用帶有Skype的遠程屏幕(例如VNC),以便可以向其他人解釋您要實現的目標。
我已經使用egit通過StatEt向Eclipse添加git功能,並且運行良好。 允許其他人以最適合自己的方式編輯代碼(一個存儲庫,多個頻繁合並的單個存儲庫等)
有一些插件可以促進實時代碼共享。 他們通常通過讓所有單獨的開發人員擁有自己的文件副本並動態地一次又一次地同步更改來工作。 如果發現沖突,則可以決定如何明確解決沖突。
這是ECF項目中的一個這樣的插件:
http://wiki.eclipse.org/DocShare_Plugin
我會推薦用於日常開發的源代碼控制系統。 實時代碼共享最適合舉行短期協作式編輯或調試會話,進行代碼審查等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.