RE: Re: feature request: queue for commit
From: Kerry, Richard <richard.kerry_at_atos.net>
Date: Fri, 19 Sep 2014 10:43:24 +0000
"questionable practice"
Maybe.
But this is the real world. Not everything happens according to anyone's version of "best practice".
All sorts of things can get in the way :
Mistakes.
Lapses in personal organization.
Requirement to build Debug versions of programs for testing with which won't get committed.
Urgent requests to work on some different files and commit them, while leaving half-finished work elsewhere.
Any of these can be avoided with care. And possibly with extra complete sandboxes. And possibly including development branches so work done in a sandbox with Debug builds can be committed to the branch then merged for further testing with Release builds.
All of this can seem a bit complicated in real life and may get skipped.
Or fixes committed and left for someone else to test.
And still doesn't completely make the original issue go away ......
The header and source may be vastly separated within the source tree and inconvenient (certainly not impossible) to select from a common point. It's just slightly more convenient to be able to visit the folder and pick a file(s) to be included in the commit done later from somewhere else.
I don't know that it is actually something I need to properly request for myself, just trying to show there are reasonable reasons why it might be useful.
Regards,
Richard.
[Blue line]
[Atos logo]
Aren't there two completely different issues here ?
What I describe is possible way to avoid even necessity of picking files for commit one by one. But it is just my vision of svn workflow. May be this can be useful for someone.
2. Batch commit.
If I've worked on some source files, and a related header, I want to commit them together.
However, if the header is in a folder some distance from the sources, it is awkward to select them all for a single commit. The header may be in a common folder of headers, wherein are others that I don't want to commit.
So the request here is to be able to select file(s) in one place to be queued, then to go to another place and commit both local and queued.
It is also questionable practice (my opinin only) to has modified files not intended for commit. If it is postponed work - I create patch (or move modification in branch) and revert modified files.
This e-mail and the documents attached are confidential and intended solely for the addressee, and may contain confidential or privileged information. If you receive this e-mail in error, you are not authorised to copy, disclose, use or retain it. Please notify the sender immediately and delete this email from your systems. As emails may be intercepted, amended or lost, they are not secure. Atos therefore can accept no liability for any errors or their content. Although Atos endeavours to maintain a virus-free network, we do not warrant that this transmission is virus-free and can accept no liability for any damages resulting from any virus transmitted. The risks are deemed to be accepted by everyone who communicates with Atos by email.
------------------------------------------------------
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org]. |
This is an archived mail posted to the TortoiseSVN Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.