Re: More strict file permissions for the administrative ".svn" directories

2010-01-14 Thread Ivan Zahariev
You can always "chgrp $COMMON_GROUP .svn" directories and make all users have this $COMMON_GROUP as their Group ID. This way they can still share the ".svn" directories and still "others" (like the Web server) won't be able to go in there. You are right about the problem if someone chmod()'

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Paul Burba
On Thu, Jan 14, 2010 at 7:52 PM, Bert Huijben wrote: > > >> -Original Message- >> From: Philip Martin [mailto:philip.mar...@wandisco.com] >> Sent: donderdag 14 januari 2010 20:29 >> To: Mark Phippard >> Cc: Paul Burba; Hyrum K. Wright; Bert Huijben; Joe Swatosh; Subversion >> Dev >> Subjec

RE: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Bert Huijben
> -Original Message- > From: Philip Martin [mailto:philip.mar...@wandisco.com] > Sent: donderdag 14 januari 2010 20:29 > To: Mark Phippard > Cc: Paul Burba; Hyrum K. Wright; Bert Huijben; Joe Swatosh; Subversion > Dev > Subject: Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing > >

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Paul Burba
On Thu, Jan 14, 2010 at 5:15 PM, Philip Martin wrote: > Paul Burba writes: > >> Not to sound like I am testifying before Congress...but I don't recall >> that.  More importantly, as Mark mentioned, Senthil successfully ran >> the serf tests on Debian. > > Could someone with 1.6.8 working on Windo

Multiple matching lines in authz file

2010-01-14 Thread Philip Martin
What should happen when a username matches multiple lines in an authz file? The svnbook states that the first matching line applies: [groups] paint-developers = frank, sally, jane [paint:/projects/paint] jane = r @paint-developers = rw Another important fact is that the first

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Philip Martin
Paul Burba writes: > Not to sound like I am testifying before Congress...but I don't recall > that. More importantly, as Mark mentioned, Senthil successfully ran > the serf tests on Debian. Could someone with 1.6.8 working on Windows try the following using serf: svnadmin create repo s

Re: suspected bug report or feature request - tagging a sparse directory

2010-01-14 Thread C. Michael Pilato
I suspect that most folks that have this problem had it long before sparse checkouts was introduced as a feature. I mean, there's nothing about sparse checkouts that's specific to the goal you have in mind, right? So I suspect those that have come before you have taken an additive approach to the

Re: suspected bug report or feature request - tagging a sparse directory

2010-01-14 Thread Stas Cherkassky
- Great! Make it 'svn cp --sparse --force WC URL' - and we are all set ! [ --force means that we can override file that already exists in the URL, e.g. by creating a new revision of it, and not issue error message like it does now ] On Thu, Jan 14, 2010 at 8:59 PM, Philip Martin wrote: > "C. Mic

Re: suspected bug report or feature request - tagging a sparse directory

2010-01-14 Thread Stas Cherkassky
Michael, I think you are right - Subversion just wasn't designed for this methodology. But I can't believe SVN users don't have the same problem. I wonder how they solve it ... In other words, the sparse tag is just a mean to achieve what I need, which is a communication between sub-module designe

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Lieven Govaerts
On Thu, Jan 14, 2010 at 8:29 PM, Philip Martin wrote: > > I don't understand. it.  The server generates baseline collection URLs > with a trailing slash (a DeltaV requirement?) in dav_svn__build_uri: > >    case DAV_SVN__BUILD_URI_BC: >      return apr_psprintf(pool, "%s%s/%s/bc/%ld/%s", >        

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Paul Burba
On Thu, Jan 14, 2010 at 3:18 PM, Ivan Zhakov wrote: > On Thu, Jan 14, 2010 at 8:08 PM, Mark Phippard wrote: >> On Thu, Jan 14, 2010 at 12:01 PM, Philip Martin >> wrote: >>> Paul Burba writes: >>> TESTED: --- [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ] >>> >>>

Re: Subversion in 2010

2010-01-14 Thread Greg Stein
On Thu, Jan 14, 2010 at 14:47, Hyrum K. Wright wrote: > On Jan 14, 2010, at 11:54 AM, Mark Phippard wrote: >... >> I agree we need to get more people involved.  I keep wanting to tell >> Paul and Mike to devote more time specifically to WC-NG.  It feels >> like there is a lack of public direction

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Ivan Zhakov
On Thu, Jan 14, 2010 at 8:08 PM, Mark Phippard wrote: > On Thu, Jan 14, 2010 at 12:01 PM, Philip Martin > wrote: >> Paul Burba writes: >> >>> TESTED: >>> --- >>> [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ] >> >> You're the second person to show the serf tests passing on Windo

Re: Subversion in 2010

2010-01-14 Thread Hyrum K. Wright
On Jan 14, 2010, at 11:54 AM, Mark Phippard wrote: > On Thu, Jan 14, 2010 at 11:49 AM, Hyrum K. Wright > wrote: >> >> On Jan 14, 2010, at 9:45 AM, Mark Phippard wrote: >> >>> >>> With the pace of wc-ng slowed to a crawl it seems like we are going to >>> have a hard time even getting that feat

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Philip Martin
Mark Phippard writes: > On Thu, Jan 14, 2010 at 12:01 PM, Philip Martin > wrote: >> Paul Burba writes: >> >>> TESTED: >>> --- >>> [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ] >> >> You're the second person to show the serf tests passing on Windows. >> Are you testing against

Re: suspected bug report or feature request - tagging a sparse directory

2010-01-14 Thread Philip Martin
"C. Michael Pilato" writes: > Stas, you are quite right that the messaging here is important, if only to > avoid hurt feelings. Your use-case is a valid one, and we'd all do well not > to discount it. But Subversion simply wasn't designed to accommodate it. > And this isn't even a small "oops w

Re: Subversion in 2010

2010-01-14 Thread Mark Phippard
On Thu, Jan 14, 2010 at 11:49 AM, Hyrum K. Wright wrote: > > On Jan 14, 2010, at 9:45 AM, Mark Phippard wrote: > >> >> With the pace of wc-ng slowed to a crawl it seems like we are going to >> have a hard time even getting that feature to the point of a release. >> Why would we want to even consid

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Hyrum K. Wright
On Jan 14, 2010, at 6:33 AM, Mark Phippard wrote: > On Wed, Jan 13, 2010 at 11:19 AM, Hyrum K. Wright > wrote: > >> Given this feedback, and the fact that it's a patch release with supposed >> minimal changes between releases, I agree we should >> step back to Neon 0.28.3. I've rerolled the t

Re: [PATCH] Fix #3544 - svn update does not restore excluded files

2010-01-14 Thread C. Michael Pilato
Kannan wrote: > Kannan wrote: > [..] > > Attaching herewith is the updated patch, as per Philip's feedback. > > [[[ > Log: > Fix issue #3544 -- svn update does not restore excluded files. > > * subversion/libsvn_wc/update_editor.c > (complete_directory): Call `svn_wc__set_depth()' with the req

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Paul Burba
On Thu, Jan 14, 2010 at 12:01 PM, Philip Martin wrote: > Paul Burba writes: > >> TESTED: >> --- >> [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ] > > You're the second person to show the serf tests passing on Windows. > Are you testing against the 1.6.8 server?  On Linux the serv

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Mark Phippard
On Thu, Jan 14, 2010 at 12:01 PM, Philip Martin wrote: > Paul Burba writes: > >> TESTED: >> --- >> [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ] > > You're the second person to show the serf tests passing on Windows. > Are you testing against the 1.6.8 server?  On Linux the serv

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Philip Martin
Paul Burba writes: > TESTED: > --- > [ fsfs | bdb ] x [ file | svn | http (neon) | http (serf) ] You're the second person to show the serf tests passing on Windows. Are you testing against the 1.6.8 server? On Linux the server sends a non-canonical URL that causes the client to abort. Is t

svnadmin load bug, version 1.6.6

2010-01-14 Thread Joakim Tjernlund
Trying to split out a directory from our big repo and I think I have found a bug: cat 33949.dump | svnadmin load filter_dump <<< Started new transaction, based on original revision 33949 svnadmin: File not found: revision 540, path '/trunk/fw/fpga/SWP300023_GbE10-MXP10GbE_control_fpga' * ad

Re: Subversion in 2010

2010-01-14 Thread Hyrum K. Wright
On Jan 14, 2010, at 9:45 AM, Mark Phippard wrote: > > With the pace of wc-ng slowed to a crawl it seems like we are going to > have a hard time even getting that feature to the point of a release. > Why would we want to even consider stuffing another feature into the > mix? > > We cannot stop p

Re: More strict file permissions for the administrative ".svn" directories

2010-01-14 Thread David Glasser
On Tue, Jan 12, 2010 at 10:40 AM, Ivan Zahariev wrote: > Hi devs, > > I've first discussed this at the "users" list and there was no big > interest but also no negative feedback there. Therefore I'm suggesting > this to you now: > > Would you make the ".svn" directories not accessible by "others"

Re: Subversion in 2010

2010-01-14 Thread Mark Phippard
On Thu, Jan 14, 2010 at 11:37 AM, Julian Foad wrote: > Mark Phippard wrote: >> On Fri, Jan 1, 2010 at 1:22 PM, Hyrum K. Wright >> wrote: >> > I hope the holidays have been good for everybody in the Subversion >> > community.  In >> > between spending some quality time with family, and eating mor

Re: suspected bug report or feature request - tagging a sparse directory

2010-01-14 Thread C. Michael Pilato
Stas, you are quite right that the messaging here is important, if only to avoid hurt feelings. Your use-case is a valid one, and we'd all do well not to discount it. But Subversion simply wasn't designed to accommodate it. And this isn't even a small "oops we overlooked it" thing. This is a fun

Re: Subversion in 2010

2010-01-14 Thread Julian Foad
Mark Phippard wrote: > On Fri, Jan 1, 2010 at 1:22 PM, Hyrum K. Wright > wrote: > > I hope the holidays have been good for everybody in the Subversion > > community. In > > between spending some quality time with family, and eating more than I > > ought, I've done a > > bit thinking about Subve

Re: [PATCH][v3] Sticky depths should work for an excluded dir

2010-01-14 Thread C. Michael Pilato
Sendingtrunk/subversion/libsvn_wc/crop.c Sendingtrunk/subversion/libsvn_wc/update_editor.c Sendingtrunk/subversion/tests/cmdline/depth_tests.py Transmitting file data ... Committed revision 899272. Thanks! Kannan wrote: > Kannan wrote: > [..] >> Thank you Philip/Bert for

Re: svn commit: r898937 - /subversion/site/site-map.txt

2010-01-14 Thread Hyrum K. Wright
On Jan 13, 2010, at 10:22 PM, C. Michael Pilato wrote: > Hyrum K. Wright wrote: >>> I propose that docs like the merge-tracking design stuffs and hacking >>> and other developer-focused materials continue to live under /trunk, be >>> maintained alongside the code those things are aimed at, etc.

Re: Subversion in 2010

2010-01-14 Thread Mark Phippard
On Fri, Jan 1, 2010 at 1:22 PM, Hyrum K. Wright wrote: > I hope the holidays have been good for everybody in the Subversion community. >  In > between spending some quality time with family, and eating more than I ought, > I've done a > bit thinking about Subversion in 2010, what I'd like to see

Re: [PATCH][v3] Sticky depths should work for an excluded dir

2010-01-14 Thread C. Michael Pilato
Running tests on this now. Will commit up if all goes well. Kannan wrote: > Kannan wrote: > [..] >> Thank you Philip/Bert for the feedback. Attaching an updated patch >> herewith as per Bert's comments. > > > Tweaking the log message. > >> [[[ >> Log: >> Make `--set-depth (empty|files|immediat

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Paul Burba
On Wed, Jan 13, 2010 at 11:19 AM, Hyrum K. Wright wrote: > > Given this feedback, and the fact that it's a patch release with supposed > minimal changes between releases, I agree we should step back to Neon 0.28.3. >  I've rerolled the tarballs and replaced them at the download site with the >

Re: Subversion in 2010

2010-01-14 Thread Stefan Sperling
On Sun, Jan 10, 2010 at 03:21:17PM -0500, Greg Hudson wrote: > On Sun, 2010-01-10 at 14:13 -0500, Steinar Bang wrote: > > And then later, when I'm online, I do a an update against the > > repository, with virgin versions of the changed files, and then I copy > > in the copied-aside files, and do my

Re: 1.6.8 up for signing / testing

2010-01-14 Thread Philip Martin
Philip Martin writes: > I can reproduce as follows: > > $ rm -rf repo > $ svnadmin create repo > $ svn mkdir -mm http://localhost/repo/A > $ svn copy -mm http://localhost/repo/A http://localhost/repo/B > lt-svn: ../src-1.6/subversion/libsvn_subr/path.c:955: > svn_path_url_add_component2: As

Re: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Mark Phippard
On Wed, Jan 13, 2010 at 11:19 AM, Hyrum K. Wright wrote: > Given this feedback, and the fact that it's a patch release with supposed > minimal changes between releases, I agree we should > step back to Neon 0.28.3.  I've rerolled the tarballs and replaced them at > the download site with the ne

RE: [NEW TARBALLS] Re: 1.6.8 up for signing / testing

2010-01-14 Thread Bert Huijben
+1 for release. Tested [fsfs | bdb] x [ local | svn | serf | neon ] Windows 7 X64 Visual Studio 2008 SP1 (Compiling everything as X86 application) APR 1.3.8 APR-Util 1.3.9 BDB 4.4.20 Serf 0.3.0 Cyrus Sasl 2.1.23 SqLite 3.6.22 Neon 0.29.3 Apache httpd 2.2.9 (With IPv6 enabled in APR and Neon

Re: suspected bug report or feature request - tagging a sparse directory

2010-01-14 Thread Stas Cherkassky
Julian, thanks you for your reply. Your approach may technically work, but, I am afraid, it's not realistic in real large project. The [everything except dirA and dirB] part may be quite complicated for large sparse tree. The second approach (multiple svn cp WC URL) is also cumbersome and requir