Re: [fossil-users] Veracity Version control

2015-03-16 Thread James Moger
the one guy behind it also wrote a book about VCSs called Version Control By Example That one guy (Eric Sink) is actually a pretty well-respected VCS developer small business owner; Veracity was not a one-man project, it was an Apache licensed company product. In the early 2000s if you had to

Re: [fossil-users] Veracity Version control

2015-03-12 Thread Antoine Chavasse
I'd say that his problem is to use a DVCS with lots of data in binary files (game assets). He's bound to run into trouble even with mercurial. The idea of keeping everything is seducing and works extremely well for source code because it's small and is easily deltaized and compressed, but it's

Re: [fossil-users] Veracity Version control

2015-03-12 Thread Graeme Pietersz
On 12/03/15 02:46, Andy Bradford wrote: Thus said Andy Goth on Wed, 11 Mar 2015 15:56:43 -0500: anonymous does have some privileges not inherited from nobody (hmncz) anonymous doesn't have z by default. No, but nobody does: https://www.fossil-scm.org/index.html/info/68ce0bcf6269988e

Re: [fossil-users] Veracity Version control

2015-03-12 Thread Graeme Pietersz
On 11/03/15 23:21, Andy Goth wrote: On 3/11/2015 8:58 AM, Graeme Pietersz wrote: On 11/03/15 12:25, Andy Goth wrote: All you have to do is take away all of nobody's privileges. f user capabilities nobody Can also be done with the web interface. And the same for anonymous surely? No

Re: [fossil-users] Veracity Version control

2015-03-12 Thread Joe Prostko
On Tue, Mar 10, 2015 at 12:55 PM, jungle Boogie jungleboog...@gmail.com wrote: Has anyone ever used Veracity? I used it very briefly, but ended up going to Fossil. The one guy behind it also wrote a book about VCSs called Version Control By Example http://ericsink.com/vcbe/ that compares a

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Andreas Kupries
On Tue, Mar 10, 2015 at 12:15 PM, Ron W ronw.m...@gmail.com wrote: On Tue, Mar 10, 2015 at 1:58 PM, jungle Boogie jungleboog...@gmail.com wrote: -also isn’t a single-button way to switch the default settings of permissions to the repository from open-source (default) to private, corporate

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Ron W
On Wed, Mar 11, 2015 at 1:49 AM, Graeme Pietersz gra...@pietersz.net wrote: On 11/03/15 00:45, Ron W wrote: I'm thinking he wants 2 sets of default settings: The existing one (which he perceives as being open source oriented) and another set that are more appropriate for use by software

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Andy Bradford
Thus said Andy Goth on Wed, 11 Mar 2015 15:56:43 -0500: anonymous does have some privileges not inherited from nobody (hmncz) anonymous doesn't have z by default. No, but nobody does: https://www.fossil-scm.org/index.html/info/68ce0bcf6269988e Maybe what he really meant was that any user

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Andy Goth
On 3/11/2015 2:08 PM, Graeme Pietersz wrote: I just experimented with a new repo Even if nobody has no privileges, anonymous can login. True. Take away all of anonymous's capabilities to remove the ability for anonymous to log in. The documentation needs to be updated to say this clearly.

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Graeme Pietersz
On 11/03/15 23:53, Andreas Kupries wrote: On Wed, Mar 11, 2015 at 11:16 AM, jungle Boogie jungleboog...@gmail.com wrote: Hi Andreas, On 11 March 2015 at 10:58, Andreas Kupries andre...@activestate.com wrote: On Wed, Mar 11, 2015 at 10:34 AM, Richard Boehme rboe...@gmail.com wrote: I would

Re: [fossil-users] Veracity Version control

2015-03-11 Thread jungle Boogie
Hi Any, On 10 March 2015 at 23:53, Andy Goth andrew.m.g...@gmail.com wrote: On 3/11/2015 12:15 AM, jungle Boogie wrote: I created a test repo with a few commits: The commit of the 100 MB files took about 300 seconds but this ran on a single core 512MB-1gig RAM machine. I know this is

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Andy Goth
On 3/11/2015 8:58 AM, Graeme Pietersz wrote: On 11/03/15 12:25, Andy Goth wrote: All you have to do is take away all of nobody's privileges. f user capabilities nobody Can also be done with the web interface. And the same for anonymous surely? No need. anonymous inherits its ability to

Re: [fossil-users] Veracity Version control

2015-03-11 Thread jungle Boogie
Hi Andreas, On 11 March 2015 at 10:58, Andreas Kupries andre...@activestate.com wrote: On Wed, Mar 11, 2015 at 10:34 AM, Richard Boehme rboe...@gmail.com wrote: I would be strongly in favor of presets in Fossil as everyone has outlined open source - everyone can read corporate - only

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Andreas Kupries
On Wed, Mar 11, 2015 at 11:16 AM, jungle Boogie jungleboog...@gmail.com wrote: Hi Andreas, On 11 March 2015 at 10:58, Andreas Kupries andre...@activestate.com wrote: On Wed, Mar 11, 2015 at 10:34 AM, Richard Boehme rboe...@gmail.com wrote: I would be strongly in favor of presets in Fossil as

Re: [fossil-users] Veracity Version control

2015-03-11 Thread jungle Boogie
On 11 March 2015 at 12:26, Graeme Pietersz gra...@pietersz.net wrote: .. but the developer and reader privileges still exist so the initial user can easily add collaborators, the effect would not be very different from a Github private repo Corporate = many users different permissions

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Richard Boehme
I would be strongly in favor of presets in Fossil as everyone has outlined open source - everyone can read corporate - only registered users can read, and new users have minimal permissions private - I'm unsure what this means. Comments? Thanks. Richard On 3/11/15, Ron W ronw.m...@gmail.com

Re: [fossil-users] Veracity Version control

2015-03-11 Thread jungle Boogie
Hi Andy, On 11 March 2015 at 11:49, jungle Boogie jungleboog...@gmail.com wrote: Next time I'll actually run time but here's results with ^t in freeBSD: fossil commit -m added 10 100MB binary files load: 0.37 cmd: fossil 6695 [runnable] 6.16r 3.18u 0.90s 32% 4924k ./bigfile contains binary

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Andy Goth
On 3/11/2015 12:15 AM, jungle Boogie wrote: I created a test repo with a few commits: The commit of the 100 MB files took about 300 seconds but this ran on a single core 512MB-1gig RAM machine. I know this is unscientific but it seems fossil handled the large pretty commits well. If this

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Joerg Sonnenberger
On Wed, Mar 11, 2015 at 01:53:36AM -0500, Andy Goth wrote: On 3/11/2015 12:15 AM, jungle Boogie wrote: I created a test repo with a few commits: The commit of the 100 MB files took about 300 seconds but this ran on a single core 512MB-1gig RAM machine. I know this is unscientific

Re: [fossil-users] Veracity Version control

2015-03-11 Thread Graeme Pietersz
On 11/03/15 12:25, Andy Goth wrote: On 3/11/2015 12:49 AM, Graeme Pietersz wrote: On 11/03/15 00:45, Ron W wrote: I'm thinking he wants 2 sets of default settings: The existing one (which he perceives as being open source oriented) and another set that are more appropriate for use by

Re: [fossil-users] Veracity Version control

2015-03-10 Thread jungle Boogie
On 10 March 2015 at 09:55, jungle Boogie jungleboog...@gmail.com wrote: Not that I'm even remotely interested in project, but I thought I'd share it because it's so similar to Fossil: http://veracity-scm.com/ BTW, referring link was this:

Re: [fossil-users] Veracity Version control

2015-03-10 Thread Ron W
On Tue, Mar 10, 2015 at 4:37 PM, jungle Boogie jungleboog...@gmail.com wrote: On 10 March 2015 at 12:15, Ron W ronw.m...@gmail.com wrote: Seems to me that he doesn't realize that Fossil separates the repository from the working copy. He's expecting fossil clone to work like Git or Hg

Re: [fossil-users] Veracity Version control

2015-03-10 Thread jungle Boogie
Hi Ron, On 10 March 2015 at 12:15, Ron W ronw.m...@gmail.com wrote: On Tue, Mar 10, 2015 at 1:58 PM, jungle Boogie jungleboog...@gmail.com wrote: BTW, referring link was this: http://www.omiyagames.com/farewell-fossil-version-control/ Author's main complaints about Fossil were: ...

Re: [fossil-users] Veracity Version control

2015-03-10 Thread Ron W
On Tue, Mar 10, 2015 at 1:58 PM, jungle Boogie jungleboog...@gmail.com wrote: BTW, referring link was this: http://www.omiyagames.com/farewell-fossil-version-control/ Author's main complaints about Fossil were: ... -Author thought you had to run sql each time to list tickets. Many issue

Re: [fossil-users] Veracity Version control

2015-03-10 Thread Ron W
On Tue, Mar 10, 2015 at 5:54 PM, Joerg Sonnenberger jo...@britannica.bec.de wrote: Unless large files means larger than 2GB, I don't believe there is one. I haven't run into a case where I wanted to use version control systems for handling such files yet... I posted a comment and he replied

Re: [fossil-users] Veracity Version control

2015-03-10 Thread Joerg Sonnenberger
On Tue, Mar 10, 2015 at 04:52:05PM -0400, Ron W wrote: I suspect the main reason was the problem with large files, whatever his threshold for large is. Not a limit I've run into, yet. Unless large files means larger than 2GB, I don't believe there is one. I haven't run into a case where I

Re: [fossil-users] Veracity Version control

2015-03-10 Thread Joerg Sonnenberger
On Tue, Mar 10, 2015 at 06:14:10PM -0400, Ron W wrote: On Tue, Mar 10, 2015 at 5:54 PM, Joerg Sonnenberger jo...@britannica.bec.de wrote: Unless large files means larger than 2GB, I don't believe there is one. I haven't run into a case where I wanted to use version control systems for

Re: [fossil-users] Veracity

2011-10-20 Thread Martin Gagnon
On 2011-10-20, at 01:13, Jeff Slutter j...@slutter.com wrote: A couple weeks ago I posted about the possibility of a new configuration setting called something like allow-binmerge (default off). If it is enabled, and there is a gmerge-command set, could Fossil call the gmerge-command to

Re: [fossil-users] Veracity

2011-10-20 Thread Jeff Slutter
On 10/20/2011 6:46 AM, Martin Gagnon wrote: On 2011-10-20, at 01:13, Jeff Slutter j...@slutter.com wrote: A couple weeks ago I posted about the possibility of a new configuration setting called something like allow-binmerge (default off). If it is enabled, and there is a gmerge-command set,

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-20 Thread jos van kesteren
Date: Thu, 20 Oct 2011 01:45:30 +0200 From: Joerg Sonnenberger jo...@britannica.bec.de To: fossil-users@lists.fossil-scm.org Subject: Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil) Message-ID: 20111019234530.gb10...@britannica.bec.de Content-Type: text/plain; charset=us-ascii

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-20 Thread dexen deVries
On Thursday 20 of October 2011 17:28:27 jos van kesteren wrote: Since ODF documents can be unzipped, and their XML contents are text anyway, why not make a commit program (instead of a merge program) that unzips the ODF and stores the XML in the repo ? that assumes merging /text/ of XML of

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-20 Thread Konstantin Khomoutov
On Thu, 20 Oct 2011 17:28:27 +0200 jos van kesteren josvankeste...@gmail.com wrote: [...] Even that is not necessarily true. You can't merge binary files like text files -- sure. But it doesn't mean that for a specific binary format, a merge algorithm isn't possible. Consider ODF documents

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-20 Thread Lluís Batlle i Rossell
On Wed, Oct 19, 2011 at 06:42:21PM -0400, Richard Hipp wrote: On Wed, Oct 19, 2011 at 6:17 PM, Michael Barrow mich...@barrow.me wrote: No -- please no locks! Concur. Locks are out-of-band for Fossil. If anybody thinks they really, really need locks, I'll be happy to offer them a

Re: [fossil-users] Veracity

2011-10-20 Thread Mike Meyer
On Thu, Oct 20, 2011 at 3:46 AM, Martin Gagnon eme...@gmail.com wrote: On 2011-10-20, at 01:13, Jeff Slutter j...@slutter.com wrote: A couple weeks ago I posted about the possibility of a new configuration setting called something like allow-binmerge (default off). If it is enabled, and

Re: [fossil-users] Veracity

2011-10-20 Thread Matt Welland
On Thu, Oct 20, 2011 at 10:07 AM, Mike Meyer m...@mired.org wrote: On Thu, Oct 20, 2011 at 3:46 AM, Martin Gagnon eme...@gmail.com wrote: On 2011-10-20, at 01:13, Jeff Slutter j...@slutter.com wrote: A couple weeks ago I posted about the possibility of a new configuration setting called

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Stephan Beal
2011/10/19 Lluís Batlle i Rossell virik...@gmail.com Whether to support locks... I think it can help some users, but I don't have use cases in my day to day. My 0.02€: in some 16 years of using source control, i have never once had a use for (and sometimes been hindered by) locks. IMO

Re: [fossil-users] Veracity

2011-10-19 Thread Ron Aaron
And furthermore, how exactly do locks work in a distributed SCM context? (that was my 2 NIS) On 10/19/2011 02:50 PM, Stephan Beal wrote: My 0.02€: in some 16 years of using source control, i have never once had a use for (and sometimes been hindered by) locks. IMO anyone who _thinks_ they

Re: [fossil-users] Veracity

2011-10-19 Thread Lluís Batlle i Rossell
On Wed, Oct 19, 2011 at 02:52:41PM +0200, Ron Aaron wrote: And furthermore, how exactly do locks work in a distributed SCM context? (that was my 2 NIS)

Re: [fossil-users] Veracity

2011-10-19 Thread Stephan Beal
2011/10/19 Lluís Batlle i Rossell virik...@gmail.com I think that the veracity documentation totally deludes. :) But it may be intended, as it's a product of sourcegear. Eric wrote a book about it... and his message is (I think) buy the book. So the master plan is to create an SCM for the

Re: [fossil-users] Veracity

2011-10-19 Thread Ron Aaron
Ah, thank you. Now I understand. And it looks to me like a big headache waiting to happen. Relying on people following intentions of the software is not very robust. On 10/19/2011 02:55 PM, Lluís Batlle i Rossell wrote: On Wed, Oct 19, 2011 at 02:52:41PM +0200, Ron Aaron wrote: And

Re: [fossil-users] Veracity

2011-10-19 Thread Eric Sink
IMO anyone who _thinks_ they need them is still living in the 1980's or early 1990's. Tell that to the gaming companies. They use version control, and their repositories contain large numbers of very large binary files (images). The absence of locks in the DVCS world is the main reason

Re: [fossil-users] Veracity

2011-10-19 Thread Eric Sink
Er, no. The book is free. I mean actually, er, free. In both electronic and paper forms. You can get the book in HTML, PDF or EPUB here: http://www.ericsink.com/vcbe/ The paper version is 288 pages in full color. We've shipped out over 13,000 copies, including free postage, to people all

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Dmitry Chestnykh
On Wed, 19 Oct 2011 14:50:26 +0200 Stephan Beal sgb...@googlemail.com wrote: My 0.02€: in some 16 years of using source control, i have never once had a use for (and sometimes been hindered by) locks. IMO anyone who _thinks_ they need them is still living in the 1980's or early 1990's. Just

Re: [fossil-users] Veracity

2011-10-19 Thread Lluís Batlle i Rossell
On Wed, Oct 19, 2011 at 08:26:23AM -0500, Eric Sink wrote: You can get the book in HTML, PDF or EPUB here: http://www.ericsink.com/vcbe/ I was sure you were in this list ;) Thank you for the link! On 10/19/11 7:56 AM, Stephan Beal wrote: 2011/10/19 Lluís Batlle i Rossell

Re: [fossil-users] Veracity

2011-10-19 Thread Dmitry Chestnykh
On Wed, 19 Oct 2011 14:56:47 +0200 Stephan Beal sgb...@googlemail.com wrote: So the master plan is to create an SCM for the sole purpose of selling books about the SCM (whose sole purpose is to sell a book about...)? Actually, Eric gave away this book ;-) -- Dmitry Chestnykh

Re: [fossil-users] Veracity

2011-10-19 Thread Lluís Batlle i Rossell
On Wed, Oct 19, 2011 at 08:21:55AM -0500, Eric Sink wrote: IMO anyone who _thinks_ they need them is still living in the 1980's or early 1990's. Tell that to the gaming companies. They use version control, and their repositories contain large numbers of very large binary files

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Remigiusz Modrzejewski
On Oct 19, 2011, at 2:50 PM, Stephan Beal wrote: 2011/10/19 Lluís Batlle i Rossell virik...@gmail.com Whether to support locks... I think it can help some users, but I don't have use cases in my day to day. My 0.02€: in some 16 years of using source control, i have never once had a

Re: [fossil-users] Veracity

2011-10-19 Thread Kevin Greiner
2011/10/19 Lluís Batlle i Rossell virik...@gmail.com I think that the veracity documentation totally deludes. :) But it may be intended, as it's a product of sourcegear. Eric wrote a book about it... and his message is (I think) buy the book. Actuallythey're giving the book away. I got

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Stephan Beal
On Wed, Oct 19, 2011 at 4:17 PM, Remigiusz Modrzejewski l...@maxnet.org.plwrote: On Oct 19, 2011, at 2:50 PM, Stephan Beal wrote: My 0.02€: in some 16 years of using source control, i have never once had a use for (and sometimes been hindered by) locks. IMO anyone who _thinks_ they

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Stephan Beal
On Wed, Oct 19, 2011 at 4:44 PM, Stephan Beal sgb...@googlemail.com wrote: On Wed, Oct 19, 2011 at 4:17 PM, Remigiusz Modrzejewski l...@maxnet.org.pl wrote: I seem to be still in the 80's... So how do you cope with edit conflicts on binary files today? i wasn't aware that people use

Re: [fossil-users] Veracity

2011-10-19 Thread Alaric Snell-Pym
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/19/2011 03:52 PM, Stephan Beal wrote: Could a new special tag be used to implement lock-like behaviour? By special i mean a reserved name (or name pattern, e.g. locked-by-USERNAME). Tags apply to whole commits, though, not individual files.

Re: [fossil-users] Veracity

2011-10-19 Thread Stephan Beal
On Wed, Oct 19, 2011 at 5:06 PM, Alaric Snell-Pym ala...@snell-pym.org.ukwrote: Tags apply to whole commits, though, not individual files. Perhaps Doh, you're right. And it sounded so simple. :/ -- - stephan beal http://wanderinghorse.net/home/stephan/

Re: [fossil-users] Veracity

2011-10-19 Thread Alek Paunov
BTW, I just cloned Veracity source using veracity (vv) and realized that the repo consists of 13 sqlite DBs (WAL mode) + 1 external BLOB file (+ counting number simple sqlite3 files with containing table) On 19.10.2011 15:39, Lluís Batlle i Rossell wrote: On Wed, Oct 19, 2011 at 08:18:01AM

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Michael Barrow
No -- please no locks! Remember, you are still free to use out-of-band mechanisms to contact the other developers to coordinate your activity: email, telephone, tweet, smoke signals, carrier pigeons, etc. On Wed, Oct 19, 2011 at 7:52 AM, Stephan Beal sgb...@googlemail.com wrote: On Wed, Oct 19,

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Richard Hipp
On Wed, Oct 19, 2011 at 6:17 PM, Michael Barrow mich...@barrow.me wrote: No -- please no locks! Concur. Locks are out-of-band for Fossil. If anybody thinks they really, really need locks, I'll be happy to offer them a referral to Veracity. Note that Fossil works just fine with binary

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Matt Welland
I sent out a description of how I think light weight locks could be implemented on top of fossil in a past email. In fact I'm making some good progress on implementing what I want in a wrapper around fossil (implement locks in addition to some other things). I can look into making the wrapper

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Michael Barrow
I get it, but I don't get it. Locks don't make sense in a DVCS. If I'm on a plane (without wifi, of course) and I want to edit a binary file, I'd be hosed because I wouldn't be able to push the lock to the central server. What if, like the Fossil main repo for example, there are two central

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Joerg Sonnenberger
On Wed, Oct 19, 2011 at 06:42:21PM -0400, Richard Hipp wrote: The only problem with binary files is that you cannot merge them. Even that is not necessarily true. You can't merge binary files like text files -- sure. But it doesn't mean that for a specific binary format, a merge algorithm isn't

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Stephan Beal
On Thu, Oct 20, 2011 at 1:45 AM, Joerg Sonnenberger jo...@britannica.bec.de wrote: On Wed, Oct 19, 2011 at 06:42:21PM -0400, Richard Hipp wrote: The only problem with binary files is that you cannot merge them. ...moment. A merge program could extract the zip archive, do a *textual* merge

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Matt Welland
On Wed, Oct 19, 2011 at 4:28 PM, Michael Barrow mich...@barrow.me wrote: I get it, but I don't get it. Locks don't make sense in a DVCS. If I'm on a plane (without wifi, of course) and I want to edit a binary file, I'd be hosed because I wouldn't be able to push the lock to the central server.

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Mike Meyer
On Wed, 19 Oct 2011 16:24:17 -0700 Matt Welland estifo...@gmail.com wrote: I sent out a description of how I think light weight locks could be implemented on top of fossil in a past email. In fact I'm making some good progress on implementing what I want in a wrapper around fossil (implement

Re: [fossil-users] Veracity (was: Fwd: suggestion on fossil)

2011-10-19 Thread Matt Welland
On Wed, Oct 19, 2011 at 8:46 PM, Mike Meyer m...@mired.org wrote: On Wed, 19 Oct 2011 16:24:17 -0700 Matt Welland estifo...@gmail.com wrote: I sent out a description of how I think light weight locks could be implemented on top of fossil in a past email. In fact I'm making some good

Re: [fossil-users] Veracity

2011-10-19 Thread Jeff Slutter
A couple weeks ago I posted about the possibility of a new configuration setting called something like allow-binmerge (default off). If it is enabled, and there is a gmerge-command set, could Fossil call the gmerge-command to resolve a binary merge conflict? I would like to be able to handle