[progress Communities] [progress Openedge Abl] Forum Post: Re: Using Subversion In Pdsoe

  • Thread starter Thread starter Mike Fechner
  • Start date Start date
Status
Not open for further replies.
M

Mike Fechner

Guest
Hi Cameron, I disagree on your view on .project and .dbconnection. .project gives the project it’s name. .dbconnection just names a logical DB profile .propath is the PROPATH – and in multi-project setups the propath references other projects by the name (.project file). None of this is developer specific. But all of this is relevant project configuration that may require versioning (if it changes over time). What may be developer specific are the actual connection parameters or the physical location of the projects. But those are not stored in any of those files. You should also export the project startup parameters etc. (project properties, OpenEdge, Share settings). This produces the project.xml file. So, we store the .project, .dbconnection, .propath and project.xml in the SCM tool (Perforce for us) and that helps us restoring even complex workspaces in a few minutes from SCM. Cheers, Mike Von: cwright [mailto:bounce-cwright@community.progress.com] Gesendet: Montag, 24. Oktober 2016 14:01 An: TU.OE.Development@community.progress.com Betreff: RE: [Technical Users - OE Development] Using subversion in PDSOE Update from Progress Community cwright Peter, That is really a question of semantics. You should put those file into your SVN repo that you wish to have version control over. All of your source code is a good start. Any control files your application requires should also be stored. If you plan on doing any Continuous Integration / Delivery, then all files that are required to build and run your application should be stored in the a repository. You do not have to store everything in the same place, nor does it have to be in the same projects but it should be stored somewhere. If you have multiple developers working on the same project I would recommend you NOT store the .project .dbconnections files. These files are developer specific for PDSOE. When using Subclipse in PDSOE, there are some files that are automatically not included (Eclipse control files). This can be a good thing or bad depending on your application. Regard, Cameron View online You received this notification because you subscribed to the forum. To unsubscribe from only this thread, go here . Flag this post as spam/abuse.

Continue reading...
 
Status
Not open for further replies.
Back
Top