我正在評估Spring-Roo在我的一個項目中使用,但我不確定它在一個團隊中如何工作。你如何在一個春天的團隊中工作?
- 團隊中的每個人都可以使用roo 控制檯嗎?
- 你如何提交你的修改到 svn?
- 如何管理合並和 分支?
謝謝!
我正在評估Spring-Roo在我的一個項目中使用,但我不確定它在一個團隊中如何工作。你如何在一個春天的團隊中工作?
謝謝!
我覺得這裏是我會做什麼:
我不太需要分支機構。即使對於多個團隊成員的正常開發也需要合併,所以我不明白Roo爲什麼會這麼困難。
這有道理嗎?
是的,這是有道理的...這就是我也會這樣做的方式。問題是我剛剛開始使用Roo和STS,而「10分鐘的應用程序」正在成爲「10小時的應用程序」......我在依賴和maven方面遇到了很多問題,因爲我在代理之後,而我他害怕團隊中的工作方式(我想象出所有問題只是爲了讓每個團隊成員都擁有本地環境)。我想我只需要嘗試一下...... – 2011-03-23 16:51:30
如果你在代理之後 - 你可以配置maven的settings.xml來照顧它。如果這個文件在團隊成員中共享,那麼他們也可以使用roo。另外要記住的是設置Maven回購將是一次性工作,並且不會每次都是一個無用的。最後一件事,我第一次嘗試Roo時也遇到了麻煩。我發現這篇文章(http://www.ibm.com/developerworks/java/library/os-springroo1/?ca=drs-)比Spring Source提供的更好。 – Nilesh 2011-03-23 17:08:15
謝謝!這是一篇很棒的文章。 – 2011-04-08 09:53:04
從奔亞歷克斯在Spring Roo forum:
一般來說,我不會推薦 檢查的ITD進給袋鼠可以重建它們(有點像 你的javac編譯器構建的.class文件 源控制 所以你不檢查那些)。
Git是個例外,一般 建議,但因爲袋鼠有 插件,它的git在什麼Roo的做 (包括場ITD)提交 跟蹤水平提供了一個很好的 自動集成。
需要注意的一件事是,我沒有看到SVN的官方支持,只有git的插件。另一位用戶建議使用Maven對Subversion的支持。
您的構建/部署過程也是一個因素。
+1精彩問題 - 我其實想問這個問題! – Nilesh 2011-03-23 05:13:19