Those should be "git commit -a" not "svn commit -a". Oops.
On Fri, Jul 22, 2011 at 8:11 AM, Howard Lewis Ship <hls...@gmail.com> wrote: > I wish the git svn integration was slightly better, especially when > attempting to backport fixes. > > That being said, using git in any way is preferable to svn. The > ability to create a local branch, do a series of commits to it (all > local), then merge or rebase those commits onto trunk and commit as a > group is terrific. It encourages you to make frequent, small commits > which are easier to understand and, when necessary, merge. > > My workflow: > > Start in trunk > > git svn rebase // pulls down latest changes > > git co -Blocal // create a local branch, overwriting any existing local branch > > ... code, test .... > > svn commit -a > > ... code, test ... > > svn commit -a > > git co trunk > > git svn rebase // Pull down latest changes > > git rebase local // Insert local branch changes into trunk > > git svn dcommit // SVN commit for each local commit > > The only pain in Git is dealing with merges, but (outside of say, > TapestryModule) conflicts are pretty rare. > > > On Thu, Jul 21, 2011 at 11:59 PM, Igor Drobiazko > <igor.drobia...@gmail.com> wrote: >> Would you recommend to use git svn or is it still a pain in the ass? >> >> Is the described approach in this post still valid? >> >> http://tapestryjava.blogspot.com/2010/04/setting-up-committer-access-git-for.html >> >> On Wed, Jul 20, 2011 at 11:30 PM, Howard Lewis Ship <hls...@gmail.com>wrote: >> >>> I work in Git, but use "git svn dcommit" to commit back up to SVN. >>> >>> I've found, though, that when working off trunk, its easier to use SVN >>> (i.e., to backport fixes). git svn 's support for branches (or at >>> least, merging/cherry-picking to branches) is buggy ... or at least, I >>> don't understand it. >>> >>> On Wed, Jul 20, 2011 at 1:31 PM, Igor Drobiazko >>> <igor.drobia...@gmail.com> wrote: >>> > Who is using what to commit to Tapestry? If you are using Git to commit >>> to >>> > Apache's SVN, how do you do it? >>> > >>> > -- >>> > Best regards, >>> > >>> > Igor Drobiazko >>> > http://tapestry5.de >>> > >>> >>> >>> >>> -- >>> Howard M. Lewis Ship >>> >>> Creator of Apache Tapestry >>> >>> The source for Tapestry training, mentoring and support. Contact me to >>> learn how I can get you up and productive in Tapestry fast! >>> >>> (971) 678-5210 >>> http://howardlewisship.com >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org >>> For additional commands, e-mail: dev-h...@tapestry.apache.org >>> >>> >> >> >> -- >> Best regards, >> >> Igor Drobiazko >> http://tapestry5.de >> > > > > -- > Howard M. Lewis Ship > > Creator of Apache Tapestry > > The source for Tapestry training, mentoring and support. Contact me to > learn how I can get you up and productive in Tapestry fast! > > (971) 678-5210 > http://howardlewisship.com > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org For additional commands, e-mail: dev-h...@tapestry.apache.org