David Southwell
2007-Aug-17 16:21 UTC
subversion & multiple developers how to manage files?
Hi We are using eclipse as a common IDE for developing a rails project using radrails. Developers work on a number of differing OS''s, win xp Pro, win xp pro x64, unix (various flavours). On one unix system we have a subversion server. Each developer needs to use his/her own mysql server running on their own development machine. The common subversion client is subeclipse. Can anyone advise how the server should be set up and files managed to ensure that updates can occur but do not result in changes that cause different developers grief. When a developer updates files from the subversion server his/her database(s) also need to be sychronized. How should each developer manage his/her files. I am responsible for administering the server system and am new to both subversion and eclipse so I am facing a steep learning curve. Guidance would be appreciated. Thanks in advance David --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
louismrose-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org
2007-Aug-17 20:06 UTC
Re: subversion & multiple developers how to manage files?
Hi David, There''s some good information of the Rails wiki about using Subversion with Rails. Like most source code control systems, Subversion allows certain files to be ignored. For Rails, this often includes things like temporary files and logs. It sounds like you may benefit from keeping your database.yml file outside of source control too. There''s lots of tips on this here: wiki.rubyonrails.org/rails/pages/HowtoUseRailsWithSubversion For Subversion, I can''t recommend enough the free book, Version Control with Subversion. The introduction and guided tour are essential reading for anyone considering using Subversion: svnbook.red-bean.com Finally, Eclipse is wonderful, if you like IDEs. It''s very configurable, and has hundreds of plug-ins. Once you become comfortable with Eclipse, I''d recommend considering Apatana, if you''re keen to use an IDE for rails development: aptana.com Hope this helps. - Louis. On Aug 17, 5:21 pm, David Southwell <da...-lvP1J6385RQ@public.gmane.org> wrote:> Hi > > We are using eclipse as a common IDE for developing a rails project using > radrails. > > Developers work on a number of differing OS''s, win xp Pro, win xp pro x64, > unix (various flavours). On one unix system we have a subversion server. Each > developer needs to use his/her own mysql server running on their own > development machine. The common subversion client is subeclipse. > > Can anyone advise how the server should be set up and files managed to ensure > that updates can occur but do not result in changes that cause different > developers grief. When a developer updates files from the subversion server > his/her database(s) also need to be sychronized. > > How should each developer manage his/her files. > > I am responsible for administering the server system and am new to both > subversion and eclipse so I am facing a steep learning curve. > > Guidance would be appreciated. > > Thanks in advance > > David--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
David Southwell
2007-Aug-18 09:24 UTC
Re: subversion & multiple developers how to manage files?
On Friday 17 August 2007 13:06:24 louismrose-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org wrote:> > On Aug 17, 5:21 pm, David Southwell <da...-lvP1J6385RQ@public.gmane.org> wrote: > > Hi > > > > We are using eclipse as a common IDE for developing a rails project using > > radrails. > > > > Developers work on a number of differing OS''s, win xp Pro, win xp pro > > x64, unix (various flavours). On one unix system we have a subversion > > server. Each developer needs to use his/her own mysql server running on > > their own development machine. The common subversion client is > > subeclipse. > > > > Can anyone advise how the server should be set up and files managed to > > ensure that updates can occur but do not result in changes that cause > > different developers grief. When a developer updates files from the > > subversion server his/her database(s) also need to be sychronized. > > > > How should each developer manage his/her files. > > > > I am responsible for administering the server system and am new to both > > subversion and eclipse so I am facing a steep learning curve. > > > > Guidance would be appreciated. > > > > Thanks in advance > > > > David > Hi David, > > There''s some good information of the Rails wiki about using Subversion > with Rails. Like most source code control systems, Subversion allows > certain files to be ignored. For Rails, this often includes things > like temporary files and logs. It sounds like you may benefit from > keeping your database.yml file outside of source control too. There''s > lots of tips on this here: > wiki.rubyonrails.org/rails/pages/HowtoUseRailsWithSubversion > > For Subversion, I can''t recommend enough the free book, Version > Control with Subversion. The introduction and guided tour are > essential reading for anyone considering using Subversion: > svnbook.red-bean.com > > Finally, Eclipse is wonderful, if you like IDEs. It''s very > configurable, and has hundreds of plug-ins. Once you become > comfortable with Eclipse, I''d recommend considering Apatana, if you''re > keen to use an IDE for rails development: aptana.com > > Hope this helps. > > - Louis.Thanks Louis - it sure does. Especially the link to the wiki. I am Aptana - have been doing for some time- I have been using eclipse for other (non rails based) projects for about three years now. The subversion book I printed out a while back and find it really useful.. if I can just just tweak everything to work with rails I am sure I will do fine. Thanks again David PS I hope you don''t mind me saying this but I shifted your contribution to show it bottom posted. Others will appreciate it if you follow the bottom posting convention because it is difficult for people who read postings later to follow a thread - especially when researching an archive to solve a problem readers really curse top posted contributions. Thanks again David Sure does --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
louismrose-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org
2007-Aug-18 09:55 UTC
Re: subversion & multiple developers how to manage files?
On Aug 18, 10:24 am, David Southwell <da...-lvP1J6385RQ@public.gmane.org> wrote:> On Friday 17 August 2007 13:06:24 louismr...-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org wrote: > > > > > > > On Aug 17, 5:21 pm, David Southwell <da...-lvP1J6385RQ@public.gmane.org> wrote: > > > Hi > > > > We are using eclipse as a common IDE for developing a rails project using > > > radrails. > > > > Developers work on a number of differing OS''s, win xp Pro, win xp pro > > > x64, unix (various flavours). On one unix system we have a subversion > > > server. Each developer needs to use his/her own mysql server running on > > > their own development machine. The common subversion client is > > > subeclipse. > > > > Can anyone advise how the server should be set up and files managed to > > > ensure that updates can occur but do not result in changes that cause > > > different developers grief. When a developer updates files from the > > > subversion server his/her database(s) also need to be sychronized. > > > > How should each developer manage his/her files. > > > > I am responsible for administering the server system and am new to both > > > subversion and eclipse so I am facing a steep learning curve. > > > > Guidance would be appreciated. > > > > Thanks in advance > > > > David > > Hi David, > > > There''s some good information of the Rails wiki about using Subversion > > with Rails. Like most source code control systems, Subversion allows > > certain files to be ignored. For Rails, this often includes things > > like temporary files and logs. It sounds like you may benefit from > > keeping your database.yml file outside of source control too. There''s > > lots of tips on this here: > >wiki.rubyonrails.org/rails/pages/HowtoUseRailsWithSubversion > > > For Subversion, I can''t recommend enough the free book, Version > > Control with Subversion. The introduction and guided tour are > > essential reading for anyone considering using Subversion: > >svnbook.red-bean.com > > > Finally, Eclipse is wonderful, if you like IDEs. It''s very > > configurable, and has hundreds of plug-ins. Once you become > > comfortable with Eclipse, I''d recommend considering Apatana, if you''re > > keen to use an IDE for rails development:aptana.com > > > Hope this helps. > > > - Louis. > > Thanks Louis - it sure does. Especially the link to the wiki. > > I am Aptana - have been doing for some time- I have been using eclipse for > other (non rails based) projects for about three years now. > > The subversion book I printed out a while back and find it really useful.. if > I can just just tweak everything to work with rails I am sure I will do fine. > > Thanks again > > David > > PS I hope you don''t mind me saying this but I shifted your contribution to > show it bottom posted. Others will appreciate it if you follow the bottom > posting convention because it is difficult for people who read postings later > to follow a thread - especially when researching an archive to solve a > problem readers really curse top posted contributions. > > Thanks again > > David > > Sure doesGreat - glad it was of some use :-) Thanks for the tip about bottom-posting; it''s a convention I''ll try to adhere to from now on, as it certainly makes a lot more sense now that I think about it! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---