On Donnerstag, 6. Mai 2010, Andrew Johnson wrote:
> > > In any case, I am willing to convert the svn repo and rebase
> > > (actually re-record) the changes I made. So we will have the complete
> > > history in one repo.
>
> Since I had already converted Base and have all the tools installed, I
> have converted the svn repo to Bazaar and uploaded it to
> lp:~anj/+junk/sequencer which is the Bazaar URL, or
> https://code.launchpad.net/~anj/+junk/sequencer to view the branch
> details in a web browser. The svn-dump file is 2.6MB compressed; I can
> make that or a fast-import file available to you if you would prefer to
> work on it yourself.
Today I have wasted a few hours trying (in vain) to convert the svn repo to
either darcs or mercurial. The hg convert extension seems not to be able
(or willing) to properly convert the svn tags. With darcs (using tailor)
things are even worse, because (in addition to the missing tags) tailor
creates a broken repository, which I discovered when I tried to insert the
missing tags manually!
I would be more than happy to re-use whatever anyone else has already done.
Did your conversion to Bazaar properly recover the svn tags (I mean, not as
a copy as in svn, but as 'real' tags, assuming Bazaar has such a thing)?
I succeeded in creating an svn mirror on my local machine (at BESSY), so I
won't need svn-dump files, I think. If your Bazaar repo is good, then maybe
I can use it (at least) as a stepping stone.
> I would also be very happy to help you set up a
> Launchpad project if you want to go that way (which would be my
> preference).
I think I will post-pone this decision. It seems there is no broad consensus
which system to use. I hate Sourceforge, it is overfraught with distracting
graphical gimmicks that make loading a simple download page take ages.
Launchpad might be better.
Anyway, since for the forseeable future I will probably be the one who does
most of the changes, I am of a mind to just stay with darcs and a simple
web-page hosted at BESSY. At least until I have sucessfully converted the
repo, re-based my changes, verified that everything still works, etc. I am
quite keen to get back to some real work on the sequencer, rather than
getting bogged down by all this source code management overhead! Bug
trackers are nice, but as you say the number of entries in the existing
tracker is not overwhelming. Write access to the master repo for you or
Janet (or anyone else who wants to work on it) would be a good things,
sure, but I can live with applying any patches you send (fortunately, darcs
makes sending and applying patches exceptionally simple).
If it turns out that such a minimalistic solution is not good enough (for
instance, I get swamped by emails notifying me for the 1000th time of some
bug if fixed long ago) I can always change my mind and go to some hosting
service and have all the niceties, right?
Cheers
Ben
- References:
- Experimental Sequencer Release Benjamin Franksen
- Re: Experimental Sequencer Release Ralph Lange
- Re: Experimental Sequencer Release Andrew Johnson
- Navigate by Date:
- Prev:
Re: Experimental Sequencer Release Andrew Johnson
- Next:
[Question #110395]: push fails? Jeff Hill
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Experimental Sequencer Release Andrew Johnson
- Next:
RE: epicsEvent::invalidSemaphore exception in timerQueue Jeff Hill
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|