A further note: CS repository does not presently utilize the new 
SVN-native merging capability introduced with SVN 1.5. Instead, as Mike 
pointed out, merging in CS presently is under control (normally) of 
svnmerge.py script. The TortoiseSVN merging support is based upon SVN's 
built-in merging facility, not the svnmerge.py functionality.

-- ES

Mike Gist wrote:
> 2009/5/26 Seth Berrier <[email protected] 
> <mailto:[email protected]>>
> 
>     Anyways, any advice on this or general tips on working with my SoC
>     branch (i.e. should I even be worrying about this when everything
>     compiles okay) would be much appreciated.
>     <mailto:[email protected]>
> 
> 
> CS maintainers tend to use 'svnmerge.py' to handle merging, it's quite 
> easy to use.
> 
> http://www.orcaware.com/svn/wiki/Svnmerge.py
> Download it from this page (the exe on windows, plus you'll need a stand 
> alone binary install, I use http://www.sliksvn.com/en/download).
> 
> I usually keep a clean checkout for merging, so I can work in a 'dirty' 
> checkout and not worry about having to merge into that.
> Plus svnmerge insists on working in a clean checkout.
> 
> To get svnmerge working do this;
> 
> In your clean checkout run (only do this once);
> svnmerge(.exe) init
> svn ci -F svnmerge-commit-message.txt
> 
> Then to see what's available to merge do;
> svnmerge(.exe) avail -S trunk
> 
> This will give you a list of all revisions you can merge into your branch.
> So if it gives you; 34567-34574,34575-34578
> 
> You'd do the following to merge to your branch;
> svnmerge(.exe) merge -S trunk -r 34567-34574,34575-34578
> svn ci -F svnmerge-commit-message.txt
> 
> I hope that helps.
> 
> -- 
> -Mike
> 
> 
> ------------------------------------------------------------------------
> 
> ------------------------------------------------------------------------------
> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
> is a gathering of tech-side developers & brand creativity professionals. Meet
> the minds behind Google Creative Lab, Visual Complexity, Processing, & 
> iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
> Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Crystal-main mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/crystal-main
> Unsubscribe: 
> mailto:[email protected]?subject=unsubscribe


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:[email protected]?subject=unsubscribe

Reply via email to