Floating Sun » darcs http://floatingsun.net Mon, 07 Jan 2013 02:53:26 +0000 en-US hourly 1 http://wordpress.org/?v=3.5.1 darcs status? http://floatingsun.net/2006/02/02/darcs-status/?utm_source=rss&utm_medium=rss&utm_campaign=darcs-status http://floatingsun.net/2006/02/02/darcs-status/#comments Fri, 03 Feb 2006 02:02:03 +0000 Diwaker Gupta http://floatingsun.net/blog/2006/02/02/505/ Related posts:
  1. A tale of status messages
]]>

So I somehow ended up in a situation where I had to use darcs for managing a project. I thought fine, have heard a lot about this one, let me try to use it. So I get started — open up the manual, my terminal, the source directory and off we go.

So first, I do a ”darcs initialize” — all well.

Now I want to see what the status of the repository is — what files darcs doesn’t know about yet (all, at this time), what files should be added (again, all) and so on. All SCM’s that I know of (svn, hg, bzr) typically have a nice ”status” command, specifically for this purpoes. But in darcs? No. Nothing of the sort.

//After// I get on with adding all the files, I want to see the status again — what are the pending changes and so on. So I do a ”darcs whatsnew” — well guess what, its default behavior is to **output ALL changes** onto the screen. In my case, this was a boatload of HTML, CSS and Javascript code. Why?! There //is// a ”-s” option that gives the summary output, but why isn’t this the default behavior? Imagine if I had done this on the kernel source tree?

There were several other minor nit-picks. All in all, I left with a bad taste in my mouth. Maybe I didn’t know the right commands. But I tried to read up the manual and wiki before I started, and didn’t find what I needed there. I don’t want to be biased against darcs, so if you can help me out in any way, do let me know!

]]>
http://floatingsun.net/2006/02/02/darcs-status/feed/ 1