stuck in commit/update/push/pull loop

Steve Franks bahamasfranks at gmail.com
Tue Dec 20 11:33:43 CST 2011


>> You know, you sound a tad defensive about the huge POLS violation that
>> is requiring a command to delete a file.  All the other tools (except
>> maybe git which I'm not familiar with) treat a deletion just like any
>> other modification: something to be committed.
>
> I can't recall any version control tools that do that.  Subversion doesn't for example.  I'm sure there are some, but I would say that they are the exception.
>
> I see your argument though.  It could be treated as "just another change", but your assertion that all the other tools work that way is wrong.

No, you're right, I've been using bzr too long, I'd convinced myself
it always worked that way on other tools too, but now I remember the
bad old days of cvs remove -f. Now that was a pita. Lost alot of data
over the years with cvs, especially when new people came on to a
project. Even with the lack of visualization tools, bzr was a vast
improvement. Revision control for dummies. Still, time to move on to
hg methinks. I just have to get used to explicitly deleting again.
That was convenient when you were managing huge collections of files
(I keep CAD files and all manner of stuff in my repositories).

Steve


More information about the Mercurial mailing list