>>> "Eric" == Eric Ludlam <eric.lud...@mathworks.com> writes:

    > Thanks for the offer Uwe, help would be great.
    > I have not moved from CVS to git because:

    > 1) I'm only vaguely familiar with git, and not at all w/ mercurial
    > 2) the matlab-emacs project is in maintenance mode, and doesn't seem
    > to need the richness of a DVCS at this time.


Right. I think the user would just need to do 

 clone  https://lud...@bitbucket.org/ludlam/matlab-emacs

Or any other account we want to set up.

The coder/maintainer would do

 clone  https://lud...@bitbucket.org/ludlam/matlab-emacs
(some simple setting in the $HOME/.hgrc file and then)

 provide new exciting code,
 apply patches
 hg commit -m "Patch applied"
 hg push

Things get complicated if branching and merging is concerned, but this
seems not to be our case.

    > 3) Lazy.

    > If there was some compelling development going on that needed a DVCS
    > then I think it would be worth considering a migration. Is CVS just a
    > non-starter for you, or is hg just more fun?


Well I have been a regular RCS user for years, but used CVS very
sparsely years ago when I was contributing to the Xemacs pkg system (the
xemacs team finally changed from CVS to, guess what, HG). So I don't
recall any commands for CVS whatsoever sorry.

Since I found to manage my Latex projects with RCS cumbersome, and some
people advised me against the use of CVS or subversion because of
performance issues, I gave  git and hg a try.

At the end I decided to use hg, because:

    -  it supports MaC Linux Windows without a problem (some time ago
       git only ran on Mac or  Linux)

    -  it comes with a graphical interface which I don't use but some
       people might prefer.

    -  it was easy to import my RCS files

    -  it has more intuitive features (at least for me) than git.

    -  bitbucket turned out to be great for collaboration.

So here is my proposal:


    -  I will set up a bitbucket account with the imported CVS
       matlab-emacs and you have a look (BTW it seems not possible to
       import the mailing list to bitbucket and all the other addons, at
       least not as long as matlab-emacs is under CVS, it seems that
       sourceforge now also supports git/HG but I don't know how to
       proceed there. Bitbucket claims that it can import a sourceforge
       project which is under HG control (But once it is under HG in
       sourceforge  why then importing it to bitbucket you might ask)

    -  I will do the same for git and use the git-hg plugin which allows
       me to have locally a HG repo which I push to a local GIT repo
       which I push then to the server, in theory, I admit I have never
       done this in practice.

    -  ignore my idea, because if we make that change but then somehow I
       disappear you will be left with a new mess. But in order to help
       I would then need a couple of commands to commit and push
       changes.

Uwe 



------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Matlab-emacs-discuss mailing list
Matlab-emacs-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matlab-emacs-discuss

Reply via email to