开发者

Manage/Sink RoR project

开发者 https://www.devze.com 2023-02-26 09:44 出处:网络
I am new to RoR. Actually I need to ask that how can we merge changes if more than one persons are working on a project. May be SVN is a good candidate but I am interested in non-repository mechanism.

I am new to RoR. Actually I need to ask that how can we merge changes if more than one persons are working on a project. May be SVN is a good candidate but I am interested in non-repository mechanism.

Thank开发者_如何学Pythons Tausif


You've got a few choices. SVN is quite common and GIT style repo is gaining popularity. The rails guide highlights using GIT as the version mechanism. I used to use SVN, but learned to use GIT with Rails, and by experience, find it a lot more convenient. That's just my personal preference.

However, both are using the repository approach. The only non-repo alternative I can think of is by 'communication'. This means you and your team notify each other on which files are currently being modified and then syncing the files with some local / online server.

Personally, I would go for a repo approach. Git version control can easily be implemented with Github. There are other services that offer git version control as well.

Hope that helps!

0

精彩评论

暂无评论...
验证码 换一张
取 消