From: Adam R. <ad...@ex...> - 2013-07-28 17:26:39
|
> This is very cool and very welcomed. I use git daily and think this is a > very good move. > > Can we assume that the svn repo will stay up for some time? I have ansible > scripts (ansiblework.com) that install exist on amazon ec2 instances and > will convert this to doing so from git. However I may not convert over to > git for a couple of weeks are we are in the final planning phase to go live > with a new public site with exist-db as the backend. Too many other things > to work on before go live. The svn repo is still there and will not go away for a while. However, head of the SVN repo is empty, instead you just need to pass an additional single argument to your 'svn co' command, which is '-r 18779'. e.g. "svn co -r 18779 https://svn.code.sf.net/p/exist/code/trunk/eXist" would get you the lastest code revision version of trunk that was in SVN before we moved to GitHub. > In consideration of this statement in the readme file > Note In the above example, we switch the checked out branch of eXist from > "develop" to "master". We are making use of GitFlow for eXist, and as such > "develop" is our current stable work in progress which will eventually > become the next release version, whereas "master" is always the last > released version. The choice of which to use is entirely yours. > > Will there be a way to clone a specific version of exist-db via git? Will > you tag versions and push the tags or will this ability not be there? Also > is there a file in the repo that contains the lastest version that is easily > parsed? Yes we will continue tag releases in Git just as we did in Svn. When you pull from the upstream repo into your fork you will receive any new tags as well, because really they are just a type of special branch. You can see the releases here - https://github.com/eXist-db/exist/releases Also GitHub provide a very nice API that you could call to get all sorts of information about the exist repo and its latest tags. See here http://developer.github.com/v3/git/tags/ > > Thanks > Eric P > > > > On Sat, Jul 27, 2013 at 8:53 PM, Joe Wicentowski <jo...@gm...> wrote: >> >> Congratulations, team eXist-db! I think this is new foundation will serve >> eXist-db well. >> >> Joe >> >> Sent from my iPhone >> >> On Saturday, July 27, 2013 at 5:00 PM, Adam Retter wrote: >> >> It is my absolute pleasure to announce that all of the eXist-db source >> code and associated projects have now been migrated from Subversion on >> SourceForge over to Git at GitHub https://github.com/eXist-db/exist. >> >> There is a good start to the documentation on how to work with the >> code from GitHub, take a look here - >> https://github.com/eXist-db/exist#information-for-developers >> >> The main changes (apart from Git), are that: >> >> 1) Where we had one Subversion repository before we now have several >> Git repositories. The main code base for eXist is now in the "exist" >> repo on our GitHub. For the exact mappings between Subversion and Git >> see here: https://github.com/eXist-db/svn2git-rules >> >> 2) We no longer allow direct commits to our repositories. Rather we >> make use of the excellent "Pull Request" functionality of GitHub. So >> if you would like to contribute, simply fork our repo, do your work >> and send us a Pull Request. >> >> 3) We are now using GitFlow on the main "exist" Git repo. Note this is >> not yet used for our other Git repos. This may appear to be difficult >> at first, but it is actually relatively simple and should allow us to >> better understand change and hopefully make the release process easier >> and more frequent. You can find more about this here: >> https://github.com/eXist-db/exist#contributing-to-exist >> >> Enjoy! >> >> Adam. >> >> -- >> Adam Retter >> >> eXist Developer >> { United Kingdom } >> ad...@ex... >> irc://irc.freenode.net/existdb >> >> >> ------------------------------------------------------------------------------ >> See everything from the browser to the database with AppDynamics >> Get end-to-end visibility with application monitoring from AppDynamics >> Isolate bottlenecks and diagnose root cause in seconds. >> Start your free trial of AppDynamics Pro today! >> >> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk >> _______________________________________________ >> Exist-development mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-development >> >> >> >> >> ------------------------------------------------------------------------------ >> See everything from the browser to the database with AppDynamics >> Get end-to-end visibility with application monitoring from AppDynamics >> Isolate bottlenecks and diagnose root cause in seconds. >> Start your free trial of AppDynamics Pro today! >> >> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> > > > > -- > KK4MWM (Ham Radio) > About Me > http://www.thingiverse.com/DaddyOh > Join the 3DPrinter Revolution > http://makerbot.com > > ------------------------------------------------------------------------------ > See everything from the browser to the database with AppDynamics > Get end-to-end visibility with application monitoring from AppDynamics > Isolate bottlenecks and diagnose root cause in seconds. > Start your free trial of AppDynamics Pro today! > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |