RE: which version control supports file locking and who has it locked

2016-06-21 Thread Grierson, David
From: Doug Robinson [mailto:doug.robin...@wandisco.com] Sent: 13 June 2016 21:49 To: Johan Corveleyn Cc: Mark McKeown ; Andreas Stieger ; users@subversion.apache.org Subject: Re: which version control supports file locking and who has it locked Johan: On Mon, Jun 13, 2016 at 2:30 PM, Johan

Re: which version control supports file locking and who has it locked

2016-06-14 Thread Johan Corveleyn
On Mon, Jun 13, 2016 at 10:49 PM, Doug Robinson wrote: > > Johan: > > On Mon, Jun 13, 2016 at 2:30 PM, Johan Corveleyn wrote: >> >> On Mon, Jun 13, 2016 at 5:29 PM, Doug Robinson >> wrote: >> > >> > Johan: >> > >> > The "svn lock" enables all people considering working with a file to >> > be abl

Re: which version control supports file locking and who has it locked

2016-06-14 Thread Doug Robinson
binson [mailto:doug.robin...@wandisco.com] > > Sent: Monday, June 13, 2016 4:49 PM > > To: Johan Corveleyn > > Cc: Mark McKeown; Andreas Stieger; users@subversion.apache.org > > Subject: Re: which version control supports file locking and who has it > locked > >

RE: which version control supports file locking and who has it locked

2016-06-14 Thread Andrew Reedick
> From: Doug Robinson [mailto:doug.robin...@wandisco.com] > Sent: Monday, June 13, 2016 4:49 PM > To: Johan Corveleyn > Cc: Mark McKeown; Andreas Stieger; users@subversion.apache.org > Subject: Re: which version control supports file locking and who has it locked > >

Re: which version control supports file locking and who has it locked

2016-06-13 Thread Doug Robinson
Johan: On Mon, Jun 13, 2016 at 2:30 PM, Johan Corveleyn wrote: > On Mon, Jun 13, 2016 at 5:29 PM, Doug Robinson > wrote: > > > > Johan: > > > > The "svn lock" enables all people considering working with a file to > > be able to see who currently has the file locked. But they cannot see > > any

Re: which version control supports file locking and who has it locked

2016-06-13 Thread Johan Corveleyn
On Mon, Jun 13, 2016 at 5:29 PM, Doug Robinson wrote: > > Johan: > > The "svn lock" enables all people considering working with a file to > be able to see who currently has the file locked. But they cannot see > anyone who is working on the file but does not own the lock. > > Reading the "p4 edit

Re: which version control supports file locking and who has it locked

2016-06-13 Thread Doug Robinson
Johan: The "svn lock" enables all people considering working with a file to be able to see who currently has the file locked. But they cannot see anyone who is working on the file but does not own the lock. Reading the "p4 edit" man page: https://www.perforce.com/perforce/r16.1/manuals/cmdref/p

Re: which version control supports file locking and who has it locked

2016-06-12 Thread Johan Corveleyn
[ Please no top-posting on this list. Preferably put your reply inline or at the bottom. I've reshuffled your replies a bit. More below. ] >> On Fri, Jun 10, 2016 at 8:15 PM, Doug Robinson >> wrote: >>> >>> The dichotomy is due to the expression of "knowing who is actually working >>> on a file

Re: which version control supports file locking and who has it locked

2016-06-10 Thread Doug Robinson
Mark: Nice. And ClearCase with Dynamic Views as Brane reminded me. Doug On Fri, Jun 10, 2016 at 4:36 PM, Mark McKeown wrote: > Hi Doug, >So if I remember correctly p4 supports this, when you "p4 > edit" a file it will tell you if anyone else has already done "p4 edit" on > the

Re: which version control supports file locking and who has it locked

2016-06-10 Thread Mark McKeown
Hi Doug, So if I remember correctly p4 supports this, when you "p4 edit" a file it will tell you if anyone else has already done "p4 edit" on the file. cheers Mark On Fri, Jun 10, 2016 at 8:15 PM, Doug Robinson wrote: > The dichotomy is due to the expression of "knowing who is ac

Re: which version control supports file locking and who has it locked

2016-06-10 Thread Doug Robinson
Agreed on ClearCase. As for locking, it is normally considered "absolutely essential" for files that "do not merge". Think checking in binaries. Or ugly generated XML files (using unhappy algorithms). Pick your favorite non-merge-capable file type(s). The point is to prevent multiple people fr

Re: which version control supports file locking and who has it locked

2016-06-10 Thread Doug Robinson
Jan: Thanks for the note about CVS watches. I was unaware of that feature. Interesting. I agree, such a feature would tend to go directly against the requirements for a DVCS. Doug On Mon, Jun 6, 2016 at 10:19 AM, Jan Keirse wrote: > > On Mon, Jun 6, 2016 at 3:47 PM, Doug Robinson > wrote: >

Re: which version control supports file locking and who has it locked

2016-06-10 Thread Doug Robinson
Brane: You're right! ClearCase with dynamic views would provide that data (files could not be modified unless checked out and the checkouts left markers in the database). You could even see "who" from other replicas (assuming proper synchronization). Agreed: you could not see what changes they

Re: which version control supports file locking and who has it locked

2016-06-10 Thread Doug Robinson
The dichotomy is due to the expression of "knowing who is actually working on a file". I agree that if locking is used then (assuming nobody breaks the lock) you know who will checkin next. And, yes, agreed, when they check in is a social issue. However, you really don't know who is working on t

Re: which version control supports file locking and who has it locked

2016-06-08 Thread Mark Phippard
On Mon, Jun 6, 2016 at 9:47 AM, Doug Robinson wrote: > Andreas: > > On Mon, Jun 6, 2016 at 3:50 AM, Andreas Stieger > wrote: > >> > or knowing who is actually working on a file. >> >> Incorrect, this is shown in both TortoiseSVN and svn cli. >> > > To be more precise, you can know who, in the pa

Re: which version control supports file locking and who has it locked

2016-06-08 Thread Andreas Mohr
On Wed, Jun 08, 2016 at 09:42:10AM -0400, Boris Epstein wrote: >I believe ClearCase does that. >If I may ask, why is it important? I believe CVS, SVN, Git and many others >allow to get your edits in via merging mechanisms of various kinds, so I >am just curious what the use case sce

Re: which version control supports file locking and who has it locked

2016-06-08 Thread Boris Epstein
I believe ClearCase does that. If I may ask, why is it important? I believe CVS, SVN, Git and many others allow to get your edits in via merging mechanisms of various kinds, so I am just curious what the use case scenario would be where locking is absolutely essential. Cheers, Boris. On Mon, J

Re: which version control supports file locking and who has it locked

2016-06-07 Thread Branko Čibej
On 06.06.2016 15:47, Doug Robinson wrote: > Andreas: > > On Mon, Jun 6, 2016 at 3:50 AM, Andreas Stieger > mailto:andreas.stie...@gmx.de>> wrote: > > > or knowing who is actually working on a file. > > Incorrect, this is shown in both TortoiseSVN and svn cli. > > > To be more precise, you c

Re: which version control supports file locking and who has it locked

2016-06-06 Thread Andreas Stieger
Doug,   Doug Robinson wrote: > To be more precise, you can know who, in the past, has made changes to files > and > checked those change into the repository.  You cannot know who has made > changes > in their working copy and has not yet checked them back into the repository > (they > may never

RE: which version control supports file locking and who has it locked

2016-06-06 Thread Ræstad Atle Eivind
> Andreas: > > On Mon, Jun 6, 2016 at 3:50 AM, Andreas Stieger > wrote: > > or knowing who is actually working on a file. > > Incorrect, this is shown in both TortoiseSVN and svn cli. > > To be more precise, you can know who, in the past, has made changes to files > and > checked those change

Re: which version control supports file locking and who has it locked

2016-06-06 Thread Jan Keirse
On Mon, Jun 6, 2016 at 3:47 PM, Doug Robinson wrote: > Andreas: > > On Mon, Jun 6, 2016 at 3:50 AM, Andreas Stieger > wrote: > >> > or knowing who is actually working on a file. >> >> Incorrect, this is shown in both TortoiseSVN and svn cli. >> > > To be more precise, you can know who, in the pa

Re: which version control supports file locking and who has it locked

2016-06-06 Thread Doug Robinson
Andreas: On Mon, Jun 6, 2016 at 3:50 AM, Andreas Stieger wrote: > > or knowing who is actually working on a file. > > Incorrect, this is shown in both TortoiseSVN and svn cli. > To be more precise, you can know who, in the past, has made changes to files *and*checked those change into the repos

Aw: which version control supports file locking and who has it locked

2016-06-06 Thread Andreas Stieger
Hi, > in Tortoise SVN, there is no method of locking a file until it has been > changed . Incorrect. locking, requiring locking and lock communication are supported by both plain svn and TortoiseSVN. https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-locking.html http://svnbook.red-b

which version control supports file locking and who has it locked

2016-06-05 Thread badmullah
in Tortoise SVN, there is no method of locking a file until it has been changed . or knowing who is actually working on a file. is this feature available on any other version control , GIT , CVS ? Thanks