Paul, I've got the book. I'm trying to avoid reading the whole sticking thing to get this done. I think I can do it with your continued assistance. :]
Stefan, Thank you for the correction. I will set up the branch to be 1.2, when and if I get that far. :] SS On 6/13/07, Paul Austin <[EMAIL PROTECTED]> wrote: > Stefan, > > Therefore the branch is 1.2 and you would have a tag/1.2b3 for example, > you put stuff under 1.2 that will go into a 1.2 release and then tag it > why you make a public release. > > There is a good free online subversion book that covers these topics > http://svnbook.red-bean.com/nightly/en/svn.branchmerge.html > Paul > > Stefan Steiniger wrote: > > mhm.. btw. > > 1.2 is not yet released we are still with 1.2 Beta > > > > ;o) > > > > stefan > > > > Sunburned Surveyor schrieb: > > > >> Paul wrote: "In my code I maintain separate branches for each minor release > >> (so branches/1.2) so that I can make patches to that code base, while > >> also working on the next release 1.3..." > >> > >> So should I do something like "branches/stable/1.3"? > >> > >> SS > >> > >> On 6/13/07, Paul Austin <[EMAIL PROTECTED]> wrote: > >> > >>> SS, > >>> > >>> We would just do a tag when we do a release. > >>> > >>> With SVN there isn't really tags and branches per se it's just a > >>> convention, what is actually happening behind the scenes is that you are > >>> creating a "copy" of the sub directory under say branches/stable to > >>> tags/2.2.0. When it copies all it does is say associate each file with > >>> the version currently in the source directory. After you've done that > >>> you can make changes independently in the copied files. > >>> > >>> The difference between branches and tags are in branches you're > >>> encouraged to make changes to code which you can then merge to/from > >>> trunk. In my code I maintain separate branches for each minor release > >>> (so branches/1.2) so that I can make patches to that code base, while > >>> also working on the next release 1.3 and tag each release under > >>> tags/1.2.1. With tags you're not supposed to make changes once you've > >>> tagged it, this way you know exactly what was in a release. > >>> > >>> Takes a while to get used to but then it makes sense. > >>> > >>> Paul > >>> > >>> > >>> Sunburned Surveyor wrote: > >>> > >>>> Paul, > >>>> > >>>> Do I need to create a tag when I make the stable branch? Or do we just > >>>> do this for a release? > >>>> > >>>> SS > >>>> > >>>> On 6/13/07, Paul Austin <[EMAIL PROTECTED]> wrote: > >>>> > >>>> > >>>>> SS, > >>>>> > >>>>> We should also create tags when we do a numbered version release so that > >>>>> we can recreate that release if required. > >>>>> > >>>>> Paul > >>>>> > >>>>> Sunburned Surveyor wrote: > >>>>> > >>>>> > >>>>>> I'm afraid I was already well into the process of setting up the SVN > >>>>>> when I read the helpful e-mails in this thread. :[ > >>>>>> > >>>>>> I have made a stab at setting up the SVN for OpenJUMP at the JPP, and > >>>>>> it *may* be ready for use. > >>>>>> > >>>>>> I made a "trunk" and "branches" folders under the "openjump" folder. I > >>>>>> then created a branch of "trunk" in the "branches/stable" folder. This > >>>>>> included the scripts, installers, etc., not just the "trunk/src" > >>>>>> folder. This will allow us to version all elements of the release, not > >>>>>> just the source code. I can change this if it is not acceptable. > >>>>>> > >>>>>> I also see everyone has SVN access. > >>>>>> > >>>>>> Can someone check my work on the SVN before we decide to "go live" > >>>>>> with it. It is totally possible that I have royally messed things up. > >>>>>> > >>>>>> The Sunburned Surveyor > >>>>>> > >>>>>> P.S. - When we do "go live" changes to OpenJUMP should go in the trunk. > >>>>>> After they have been "approved" (however that works) we can move them > >>>>>> to the stable branch. > >>>>>> > >>>>>> P.S.S. - Might I suggest that we adopt a "suggested" format for commit > >>>>>> comments? I lined out some really basic guidelines for the SurveyOS > >>>>>> Project Subversion Repository. I'm not saying we should require > >>>>>> developers follow something similar, just that we "suggest" they do. > >>>>>> > >>>>>> http://surveyoswiki.pbwiki.com/SurveyOS+Subversion+Repository+Usage+Guidelines > >>>>>> > >>>>>> (I know that having a simple commit log format could help if we wantd > >>>>>> to use some scripts or parsing tools of the SVN logs in the future. At > >>>>>> least that is what I read in one of my SVN books.) > >>>>>> > >>>>>> ------------------------------------------------------------------------- > >>>>>> This SF.net email is sponsored by DB2 Express > >>>>>> Download DB2 Express C - the FREE version of DB2 express and take > >>>>>> control of your XML. No limits. Just data. Click to get it now. > >>>>>> http://sourceforge.net/powerbar/db2/ > >>>>>> _______________________________________________ > >>>>>> Jump-pilot-devel mailing list > >>>>>> Jump-pilot-devel@lists.sourceforge.net > >>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>>>> > >>>>>> > >>>>>> > >>>>> ------------------------------------------------------------------------- > >>>>> This SF.net email is sponsored by DB2 Express > >>>>> Download DB2 Express C - the FREE version of DB2 express and take > >>>>> control of your XML. No limits. Just data. Click to get it now. > >>>>> http://sourceforge.net/powerbar/db2/ > >>>>> _______________________________________________ > >>>>> Jump-pilot-devel mailing list > >>>>> Jump-pilot-devel@lists.sourceforge.net > >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>>> > >>>>> > >>>>> > >>>> ------------------------------------------------------------------------- > >>>> This SF.net email is sponsored by DB2 Express > >>>> Download DB2 Express C - the FREE version of DB2 express and take > >>>> control of your XML. No limits. Just data. Click to get it now. > >>>> http://sourceforge.net/powerbar/db2/ > >>>> _______________________________________________ > >>>> Jump-pilot-devel mailing list > >>>> Jump-pilot-devel@lists.sourceforge.net > >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>> > >>>> > >>> ------------------------------------------------------------------------- > >>> This SF.net email is sponsored by DB2 Express > >>> Download DB2 Express C - the FREE version of DB2 express and take > >>> control of your XML. No limits. Just data. Click to get it now. > >>> http://sourceforge.net/powerbar/db2/ > >>> _______________________________________________ > >>> Jump-pilot-devel mailing list > >>> Jump-pilot-devel@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>> > >>> > >> ------------------------------------------------------------------------- > >> This SF.net email is sponsored by DB2 Express > >> Download DB2 Express C - the FREE version of DB2 express and take > >> control of your XML. No limits. Just data. Click to get it now. > >> http://sourceforge.net/powerbar/db2/ > >> _______________________________________________ > >> Jump-pilot-devel mailing list > >> Jump-pilot-devel@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >> > >> > >> > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel