[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Tortoise SVN Command Line Small Feature Request

From: David Hetherington <djhreg_at_yahoo.com>
Date: Fri, 19 Oct 2012 15:31:09 -0700 (PDT)

Summary: It would be very helpful to have an option for :COMMIT like "/leave_if_nothing_to_do"

- - -

Background: We are making great use of subversion and Tortoise SVN. My company (AssatePress.com) is an extreme "Everything in the cloud" startup company. We don't even have wires to our office - our wireless LAN is provided by a 4G modem from Clear that links to a tower 350 meters away from one of our office windows.

At any rate, we have ~50GB under subversion management on a Godaddy.com hosted server and use Tortoise SVN in the office to access it...802.11G to 4G to Internet to server.

As a result, we have realized that it is a bit painful to have to re-checkout working copies if projects get large. So... we have developed a project naming convention and split our information into lots of small projects. That works great, but in practice it means that all day you are jumping between projects updating things here and there... it can be easy to forget to commit something.

Not a problem: we write a little CMD file that invokes the Tortoise SVN command line to do a commit for all 40 or so projects. You then click through "cancelling" the ones with nothing to commit and properly commenting the ones that do.

This approach works great except that it is a little tedious clicking through all 40 to find the 7 or 8 you changed during the day. Also, as you are sitting there repetitively clicking "cancel" (The windows all end up stacked exactly on top of each other, so it isn't too hard) it is easy to accidentally click "cancel" for something that actually needs to be committed.

I tried using the /closeonend switch, but it does not have quite the desired effect. It only automates the close of things that do need committing after entering the comments and clicking "OK"

What would be nice is a "/leave_if_nothing_to_do"
switch that would automatically close the 35 projects that don't have anything needed to be committed so I could simply focus on the things that need an update...

In principle, I could checkout the source base, study the code and figure out how to implement this myself. But I am up to my eyeballs with my real work. Besides, I guess someone fully up to speed on the code could implement this in minutes...where I would need a week or two... (?)

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=3022067

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-10-20 09:16:37 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.