SVN multiple commits

37 views
Skip to first unread message

DJ

unread,
Nov 29, 2020, 4:35:29 PM11/29/20
to TortoiseSVN
Hi All

I am very new to SVN and would like to know if I can make commits for multiple files/folders from one simple interface?

Throughout the day, I am working on many projects and files. This would mean I would need to go into every folder I am been working on, right-click and pressing commit.

Is it possible that there could be an interface, which would show all the files that been edited, and I could simply click commit, or at least select the ones I want to commit? 

I want to avoid searching my PC for the folder I need to update.

Thank You 

Justin MASSIOT

unread,
Nov 30, 2020, 3:31:01 AM11/30/20
to TortoiseSVN
Hello DJ,
Welcome to the SVN world!

Did you take some time to read the documentation? https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-commit.html
"The commit dialog will show you every changed file [and folder], including added, deleted and unversioned files [and folders]."
If you open the "commit" dialog from the root of your working copy, all (underlying) pending changes will be listed.

If you're talking about multiple repositories, then it's an other story.

Justin

DJ

unread,
Nov 30, 2020, 2:03:28 PM11/30/20
to TortoiseSVN
Dear Justin

Thank You for your reply.

Yes, I have seen the document and has also committed a few times already. But the issue arises, when you have multiple locations for example D drive, E drive, all having an individual root.  I would like to avoid searching, but an interface that would do the search for me?

Justin MASSIOT | Zentek

unread,
Nov 30, 2020, 4:17:49 PM11/30/20
to TortoiseSVN on behalf of DJ
If you search something that could tell you where you have some modifications, then you can script something.
If you hope to commit one for all, forget that: each WC needs its own commit.

By the way: a good practice could be to commit your work more often, that is every time you switch working copy. Don't be afraid to commit more than once a day ;-)

Justin MASSIOT  |  Zentek


--
You received this message because you are subscribed to a topic in the Google Groups "TortoiseSVN" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tortoisesvn/LT-Jbs5I2i0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tortoisesvn...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tortoisesvn/beaab1bd-eba9-4c37-8f8d-082fdd5b7487n%40googlegroups.com.

Phil Seakins

unread,
Nov 30, 2020, 5:29:07 PM11/30/20
to TortoiseSVN
I imagine it would be pretty simple to create a .bat script that would apply a command line commit to each of your projects. Whenever you create a new project just add another entry to your bat.

DJ

unread,
Dec 1, 2020, 3:17:58 PM12/1/20
to TortoiseSVN
Thanks

If it does not exist its not an issue, would be good if there was such an interface feature? 

Phil Seakins

unread,
Dec 1, 2020, 5:10:03 PM12/1/20
to TortoiseSVN
Here's a guide to the command line interface. I _think_ you may need to include the command line client during the installation.

https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-cli-main.html

Reply all
Reply to author
Forward
0 new messages