> > Is it possible to somehow use both svn and mercurial for some time, to > > see if it works for us (and have a backdoor to switch back to svn, if > > it doesn't)? > > I think it is possible. > > We could setup tailor (http://progetti.arstecnica.it/tailor/) to perform > both-ways conversion, or we could try to use convert extension. > > I have not used any of those with mercurial (I used tailor for other > VCSes though), but I can try to perform the migration in my spare time > (think it will be 2-4 days).
Let's try it. I want those, who don't want to try it, to be unaffected, so that they could just continue using svn. Using Mercurial should solve many problems * when implementing a nice new feature, that breaks some things, I sometimes need to hotfix some of those, so that all tests pass. When I achieve, that all tests pass, I want to commit, so that I have a reliable step, to leverage from. However, at the moment, committing such a commit to the trunk decreases the quality of SymPy, obviously (even though all tests pass). With mercurial, I'd just commit locally. Then in a short time look at it again and fix the hotfixes and only then commit to the trunk * for example now, when fixing the series expansin bug, it's very tedious to test the whole sympy, even only the series dir. With mercurial, I can just test a few tests and if I arrive at an intuitive conclusion, that all tests pass, I can commit localy, pull the changes to my other faster remote computer and test the whole sympy in there (takes several minutes), while continuing improving my fix to series locally and thus speeding my edit/test cycle enormously. When everything is fixed/polished, I could commit to the trunk I know that with svn one can create branches for that, but it's a pain. Ondrej --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sympy?hl=en -~----------~----~----~----~------~----~------~--~---
