Re: Subversion on AIX

2010-10-13 Thread David Weintraub
I had to change the GCC flags. Still have some issues. The version of Neon is not correct (need 0.29 and not 0.28.3), and it took me a while to get zlib working. I had to build that manually and add the --with-zlib=$HOME flag. Then, there was a complaint about apr and I had to go in and hack the ap

Bug report against SVN 1.6.13

2010-10-13 Thread Paul Maier
Hi there! file b should be read-write here; what do you think: Reproduction script: svn --version svnadmin create xx svn co "file:///C:/[...]/xx" yy cd yy echo a > a svn add a svn propset svn:needs-lock "*" a svn ci -m "" svn up svn cp a b ls -lA Observ

Re: Subversion on AIX

2010-10-13 Thread Ryan Schmidt
On Oct 13, 2010, at 12:03, David Weintraub wrote: > I was able to build everything until neon. There I get > > $ ./configure --with-expat=/app/fms/build/lib/libexpat.la > --enable-shared=yes --prefix=/app/fms/build >checking for a BSD-compatible install... ./install-sh -c >checking for

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread Ryan Schmidt
On Oct 13, 2010, at 14:05, LiuYan 刘研 wrote: > > BTW, CVS tagging is very nice, 'tagging' (svn copy) in subversion is like an > extra commit and result in a new revision, although 'svn copy' is a > light/cheap > way in subversion, it still make me confused sometimes. Do not let it confuse you.

Re: Compiling mod_dav_svn against an installed Apache2 instance ?

2010-10-13 Thread Ryan Schmidt
On Oct 13, 2010, at 12:35, Nelson Cabral wrote: > My NAS comes with an Apache2 instance without mod_dav_svn. I would > like to compile mod_dav_svn.so but I don't know how to get the sources > and how to compile it properly. The NAS is a Synology CS407, the > firmware is DSM 3.0, and everything is

Re: Repository organization for complex project

2010-10-13 Thread BRM
- Original Message > From: Les Mikesell > To: BRM > On 10/13/2010 2:52 PM, BRM wrote: > >> From: Les Mikesell > >> We currently commit component binaries back into tags which are then > >> used >by > >> other things with external references, and final binaries are managed > >> se

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > If you need to control access to the code you can do things such as: > > - only allow the developers that need access access to the whole project > > Yep, we do this. There are still some restricted areas in some projects > though. > > > - setup a secondary tags namespace for special binary

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> If you need to control access to the code you can do things such as: > - only allow the developers that need access access to the whole project Yep, we do this. There are still some restricted areas in some projects though. > - setup a secondary tags namespace for special binary only informati

Re: Repository organization for complex project

2010-10-13 Thread Les Mikesell
On 10/13/2010 2:52 PM, BRM wrote: From: Les Mikesell We currently commit component binaries back into tags which are then used by other things with external references, and final binaries are managed separately by project, but that seems wrong on several levels. For the projects we do nigh

RE: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread Bob Archer
> David Weintraub gmail.com> writes: > > > > > On Wed, Oct 13, 2010 at 2:25 AM, LiuYan 刘研 > 21cn.com> wrote: > > > Hi all, > > > Because a single svn commit will result in a whole new revision > tree, so > > > currently I commit all changes once per day after work (to > avoid too many > > > revi

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > When your development team gets bigger than a dozen people, you start > > > having people come and go all the time. That makes it difficult to > > > keep the httpd configuration up to date. It just becomes easier if > > > this becomes more automated. Or at least someone else's problem when

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 3:05 PM, LiuYan 刘研 wrote: > David Weintraub gmail.com> writes: > BTW, CVS tagging is very nice, 'tagging' (svn copy) in subversion is like an > extra commit and result in a new revision, although 'svn copy' is a > light/cheap > way in subversion, it still make me confused

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > Our issue is handling multiple companies doing development on the same > > project.  Various restrictions (e.g. licensing) prevent us from sharing > > all project files with everyone involved.  It's a tricky use case.  We > > also have additional considerations which require us to control proje

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 3:59 PM, BRM wrote: > And that's why you use LDAP or another alternative authentication method. > BTW, Subversion does support groups as part of the path-based authentication. > I don't know how that interacts with LDAP if at all, but that might be > something > to investi

Re: Repository organization for complex project

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 2:55 PM, Les Mikesell wrote: > I'd like to find a generic scheme (and one that can be plugged into hudson > if possible) to store build results with a versioning scheme that doesn't > force you to keep them forever because most are obsolete after a few new > builds but that

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread BRM
- Original Message > From: Shaun Pinney > > The usual issue is making sure people outside the project are > > prevented from reading the code. You might not want people in your > > project making changes on tags and branches, but there usually isn't a > > security issue if they see th

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 3:42 PM, Shaun Pinney wrote: >> The usual issue is making sure people outside the project are >> prevented from reading the code. You might not want people in your >> project making changes on tags and branches, but there usually isn't a >> security issue if they see the co

Re: Repository organization for complex project

2010-10-13 Thread BRM
- Original Message > From: Les Mikesell > We currently commit component binaries back into tags which are then used by >other things with external references, and final binaries are managed >separately by project, but that seems wrong on several levels. For the projects we do night

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> The usual issue is making sure people outside the project are > prevented from reading the code. You might not want people in your > project making changes on tags and branches, but there usually isn't a > security issue if they see the code on the branches and tags. Our issue is handling multip

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread LiuYan 刘研
Ryan Schmidt ryandesign.com> writes: > > > On Oct 13, 2010, at 01:25, LiuYan 刘研 wrote: > > > I'm new to subversion. I used CVSNT before. > > Welcome! > > > Because a single svn commit will result in a whole new revision tree, so > > currently I commit all changes once per day after work (to

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread LiuYan 刘研
David Weintraub gmail.com> writes: > > On Wed, Oct 13, 2010 at 2:25 AM, LiuYan 刘研 21cn.com> wrote: > > Hi all, > > Because a single svn commit will result in a whole new revision tree, so > > currently I commit all changes once per day after work (to avoid too many > > revisions because of my o

Re: Repository organization for complex project

2010-10-13 Thread Les Mikesell
On 10/13/2010 1:19 PM, David Weintraub wrote: On Wed, Oct 13, 2010 at 1:42 PM, Les Mikesell wrote: How would you access them if you don't have java/maven/ivy when you want to retrieve a certain version? Before we adopted our Ant projects to use Maven, we simply used the task. You can always

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 2:12 PM, Shaun Pinney wrote: >> Do you need to restrict READ access to the branch or tag, or do you >> simply want to restrict COMMIT access. > > Thanks for the response.  We need both, but restricting read access is > the main concern at the moment.  So far, I only know of

Re: Repository organization for complex project

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 1:42 PM, Les Mikesell wrote: > How would you access them if you don't have java/maven/ivy when you want to > retrieve a certain version? Before we adopted our Ant projects to use Maven, we simply used the task. You can always download from a Maven repository using the "ge

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> > Do you need to restrict READ access to the branch or tag, or do you > > simply want to restrict COMMIT access. > > Thanks for the response. We need both, but restricting read access is > the main concern at the moment. So far, I only know of AuthUserFile > for controlling read access. > > >

RE: How to best manage authorization after tag/branch creation?

2010-10-13 Thread Shaun Pinney
> Do you need to restrict READ access to the branch or tag, or do you > simply want to restrict COMMIT access. Thanks for the response. We need both, but restricting read access is the main concern at the moment. So far, I only know of AuthUserFile for controlling read access. > If you just wan

Compiling mod_dav_svn against an installed Apache2 instance ?

2010-10-13 Thread Nelson Cabral
My NAS comes with an Apache2 instance without mod_dav_svn. I would like to compile mod_dav_svn.so but I don't know how to get the sources and how to compile it properly. The NAS is a Synology CS407, the firmware is DSM 3.0, and everything is linux powered. Can someone give me instructions (command

Re: Repository organization for complex project

2010-10-13 Thread Les Mikesell
On 10/13/2010 12:20 PM, David Weintraub wrote: Maven repositories are great even if you don't have a Maven project. They enforce the concept of version and type and give you easy access to the object. Ant with the Ivy addition has no problems with them. Maven, of course, uses them with aplomb. I

Re: Repository organization for complex project

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 12:05 PM, Mauro Adolfo San Martin Ramas wrote: > However, now I need to set up a repository for a project composed by several > modules where different subprojects (comprised by subsets of modules) need > to be compiled and tested independently. Usually each team is active

Re: Subversion on AIX

2010-10-13 Thread David Weintraub
I was able to build everything until neon. There I get $ ./configure --with-expat=/app/fms/build/lib/libexpat.la --enable-shared=yes --prefix=/app/fms/build checking for a BSD-compatible install... ./install-sh -c checking for gcc... gcc checking for C compiler default output file n

Re: Repository organization for complex project

2010-10-13 Thread BRM
Mauro, Yes, such things are possible. I have a similar project and my repository is setup as follows: / //libraries //libraries/ //clients //clients/ //server //tools //tools/ // ( is optional - as I have many different suites of projects, I do this.) Each of the following has its own trunk, b

Repository organization for complex project

2010-10-13 Thread Mauro Adolfo San Martin Ramas
Hi, So far I have been using svn in rather simple settings: at most some branches and merges limited to one dev tree. However, now I need to set up a repository for a project composed by several modules where different subprojects (comprised by subsets of modules) need to be compiled and tested

RE: Subversion on AIX

2010-10-13 Thread Giulio Troccoli
> Linedata Limited Registered Office: 85 Gracechurch St., London, EC3V 0AA Registered in England and Wales No 3475006 VAT Reg No 710 3140 03 -Original Message- > From: David Weintraub [mailto:qazw...@gmail.com] > Sent: 13 October 2010 16:01 > To: Giulio Troccoli > Cc: Subversion > Subj

Re: Subversion on AIX

2010-10-13 Thread David Weintraub
I just tried building APR with your proceedure and socktest still fails. Did you run the tests? I suspect that this particular test might not be that important. On Wed, Oct 13, 2010 at 3:49 AM, Giulio Troccoli wrote: >> > > > Linedata Limited > Registered Office: 85 Gracechurch St., London, EC3V

RE: svndump filter: How to pretend files were added to trunk

2010-10-13 Thread Bob Archer
> Hi there ! > > I am trying to cleanup my SVN history. Back in the beginning of > the > project I started using SVN without the standard layout (trunk, > branches, tags parent dir). Now using svndumpfilter, I would like > to > pretend that initial history [r1-1097] did happen within the trunk >

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 2:25 AM, LiuYan 刘研 wrote: > Hi all, > Because a single svn commit will result in a whole new revision tree, so > currently I commit all changes once per day after work (to avoid too many > revisions because of my old CVS habit). > > But I'm afraid it's not a proper way, so:

Re: svndump filter: How to pretend files were added to trunk

2010-10-13 Thread David Weintraub
On Wed, Oct 13, 2010 at 9:24 AM, Mathieu Malaterre wrote: >  I am trying to cleanup my SVN history. Back in the beginning of the > project I started using SVN without the standard layout (trunk, > branches, tags parent dir). Now using svndumpfilter, I would like to > pretend that initial history [

Re: How to best manage authorization after tag/branch creation?

2010-10-13 Thread David Weintraub
Do you need to restrict READ access to the branch or tag, or do you simply want to restrict COMMIT access. If you just want to restrict commit access, you can use a pre-commit hook to kill a commit transaction if the user who doesn't have permission attempts to change a tag or branch. There is a

svndump filter: How to pretend files were added to trunk

2010-10-13 Thread Mathieu Malaterre
Hi there ! I am trying to cleanup my SVN history. Back in the beginning of the project I started using SVN without the standard layout (trunk, branches, tags parent dir). Now using svndumpfilter, I would like to pretend that initial history [r1-1097] did happen within the trunk directory. For th

RE: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread Loritsch, Berin
> > Hi all, > > I'm new to subversion. I used CVSNT before. > > Because a single svn commit will result in a whole new > revision tree, so currently I commit all changes once per day > after work (to avoid too many revisions because of my old CVS habit). There's no particular reason to do tha

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread Nick Stolwijk
I try to commit the smallest amount of work worth committing. ie. Add 1 unit test, add code to make it all happen, commit. At least, that is the ideal situation, most of the times it will amount to the work done for one jira issue, or anything in between. But all code commited together at least ref

Re: Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread Ryan Schmidt
On Oct 13, 2010, at 01:25, LiuYan 刘研 wrote: > I'm new to subversion. I used CVSNT before. Welcome! > Because a single svn commit will result in a whole new revision tree, so > currently I commit all changes once per day after work (to avoid too many > revisions because of my old CVS habit). >

RE: SSL Error when trying to connect to svn via https

2010-10-13 Thread Loritsch, Berin
> So I guess the problem is this specific client certificate > though I still do not know what specifically. > Try using that cert on one of the machines with the 0.9.8g openSSL to verify if it is that cert. You'll have to make sure you have both the private and public key to do the authentica

Need advice on when to commit and how many commits to issue when multiple files changed

2010-10-13 Thread LiuYan 刘研
Hi all, I'm new to subversion. I used CVSNT before. Because a single svn commit will result in a whole new revision tree, so currently I commit all changes once per day after work (to avoid too many revisions because of my old CVS habit). But I'm afraid it's not a proper way, so: - Should file

RE: Subversion on AIX

2010-10-13 Thread Giulio Troccoli
> Linedata Limited Registered Office: 85 Gracechurch St., London, EC3V 0AA Registered in England and Wales No 3475006 VAT Reg No 710 3140 03 -Original Message- > From: David Weintraub [mailto:qazw...@gmail.com] > Sent: 12 October 2010 18:41 > To: Subversion > Subject: Subversion on AIX

Re: 350GB SVN repo creates around 1MB revision for simplest task

2010-10-13 Thread B Smith-Mannschott
On Wed, Oct 13, 2010 at 00:45, FAISAL YAQOOB, BLOOMBERG/ 731 LEXIN wrote: > > > This all started when I noticed that my repository size is increasing at a > daily rate of 1GB. I did a simple test. Created a branch/tag of an existing > folder that had a size of 35KB. I took note of revision numbe