difference between subversion 1.4.2 repository and 1.6.12 repository

2010-10-19 Thread Kriparam Faraday
Can someone tell me the difference between a 1.4.2 repository and 1.6.12
repository? I recently upgraded all our repositories(along with the
subversion server) from 1.4.2 to 1.6.12. I ran the svnadmin verify, tested
check-in, check-out,add,delete file etc... Everything looks good. But, I
wanted to know if the repositories are truly 1.6 now? How do I find that
out? what is the difference between the two repositories.

I found this online, but it didnt help much:
http://svn.apache.org/repos/asf/subversion/trunk/notes/repos_upgrade_HOWTO


Thanks in advance.
Kripa


wild card support for authz

2010-12-02 Thread Kriparam Faraday
Hi,
I am not sure if this feature is part of the current 1.6 release. We have
created groups based on their work function(like developers, QA etc...). The
developers get RW access to everything including the documentation folder
and the source folder. The QA group gets RW in the documentation folder but
gets only R access in the source code. This works fine, until someone
decides to branch off or tag something from the trunk. I want to know if we
can use some wildcards to give QA default access into all the documentation
folders. for example:

[:/branches/***/docs]
@dev = rw
@ qa = rw

[:/branches/***/source]
@dev = rw
@ qa = r

Will this work? or are there any other way to implement it?

Thanks,
Kripa


Is SVN-1.6.12 compatible with Rhel6u2?

2013-02-26 Thread Kriparam Faraday
Hi,
I just stood up an exact replica of a collabnet subversion
server(*version=1.6.12
and configured to run as apache subversion*). I have enabled ssl(*using an
existing ssl cert from the production box*).

I am able to access the server using my browsers or svn clients like
smartSVN or TortoiseSVN. But, when I hit refresh(F5) on the repo-browser of
TortoiseSVN client, I see an error like this:
"*Server sent unexpected return value (400 Bad Request) in response to
OPTIONS request for https://xx.xx.xx.xx/xx/ad/test-repo1/branches/newname*";

I am not able to reproduce this error on the production server. The only
difference between the production and this backup is:
(1) Production is on a Rhel5u6 and the backup is on Rhel6u2. I was not able
to find any OS compatibility document for svn-1.6.12
(2) Production has a valid ssl certificate. Backup is using the ssl
certificate from production.

These are the logs I see:
*ssl_request_log*
*[25/Feb/2013:07:53:42 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA "OPTIONS
/xx/ad/test-repo1/branches/newname HTTP/1.1" 300*

*ssl_access_log*
*xx.xx.xx.xx - - [25/Feb/2013:07:53:42 -0500] "OPTIONS
/xx/ad/test-repo1/branches/newname HTTP/1.1" 400 300*

*ssl_error_log*
*[Mon Feb 25 07:53:42 2013] [error] [client xx.xx.xx.xx] request failed:
error reading the headers*
*
*
after this failure, I get subsequent failure log like the following until I
restart the client:

*ssl_request_log*
[*25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA "OPTIONS
/xx/ad/test-repo1/trunk HTTP/1.1" 401*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA "OPTIONS
/xx/ad/test-repo1/trunk HTTP/1.1" 196*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/trunk HTTP/1.1" 702*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 414*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/bln/4 HTTP/1.1" 465*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/trunk HTTP/1.1" 702*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 414*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/bln/4 HTTP/1.1" 465*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/trunk HTTP/1.1" 702*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 465*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 1329*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA "REPORT
/xx/ad/test-repo1/trunk HTTP/1.1" 112*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/trunk HTTP/1.1" 702*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 465*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 430*
*[25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
"PROPFIND /xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 1298*

*ssl_access_log*
*xx.xx.xx.xx - - [25/Feb/2013:09:21:46 -0500] "OPTIONS
/xx/ad/test-repo1/trunk HTTP/1.1" 401 401*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "OPTIONS
/xx/ad/test-repo1/trunk HTTP/1.1" 200 196*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/trunk HTTP/1.1" 207 702*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 207 414*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/bln/4 HTTP/1.1" 207 465*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/trunk HTTP/1.1" 207 702*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 207 414*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/bln/4 HTTP/1.1" 207 465*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/trunk HTTP/1.1" 207 702*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 207 465*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 207 1329*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "REPORT
/xx/ad/test-repo1/trunk HTTP/1.1" 200 112*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/trunk HTTP/1.1" 207 702*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PROPFIND
/xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 207 465*
*xx.xx.xx.xx - username1 [25/Feb/2013:09:21:46 -0500] "PRO

Re: Is SVN-1.6.12 compatible with Rhel6u2?

2013-02-27 Thread Kriparam Faraday
Thanks for the suggestion. But, the Rhel5u6(production server) runs
perfectly fine. My problems are while running Collabnet-svn-1.6.12 on
Rhel6u2.


On Tue, Feb 26, 2013 at 5:23 PM, Nico Kadel-Garcia  wrote:

> On Tue, Feb 26, 2013 at 11:35 AM, Kriparam Faraday 
> wrote:
> > Hi,
> > I just stood up an exact replica of a collabnet subversion
> > server(version=1.6.12 and configured to run as apache subversion). I have
> > enabled ssl(using an existing ssl cert from the production box).
> >
> > I am able to access the server using my browsers or svn clients like
> > smartSVN or TortoiseSVN. But, when I hit refresh(F5) on the repo-browser
> of
> > TortoiseSVN client, I see an error like this:
> > "Server sent unexpected return value (400 Bad Request) in response to
> > OPTIONS request for
> https://xx.xx.xx.xx/xx/ad/test-repo1/branches/newname";
> >
> > I am not able to reproduce this error on the production server. The only
> > difference between the production and this backup is:
> > (1) Production is on a Rhel5u6 and the backup is on Rhel6u2. I was not
> able
> > to find any OS compatibility document for svn-1.6.12
>
> RedHat's copy of subversion is out of date on RHEL. You're quite
> welcome to my updated versions published at repoforge in the "extras"
> repositories, or my tools for building Subversoin 1.6.20 and 1.7.8
> RPM's available at:
>
> https://github.com/nkadel/subversion-1.6.20-srpm/
> https://github.com/nkadel/subversion-1.7.8-srpm/
>
> > (2) Production has a valid ssl certificate. Backup is using the ssl
> > certificate from production.
> >
> > These are the logs I see:
> > ssl_request_log
> > [25/Feb/2013:07:53:42 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "OPTIONS
> > /xx/ad/test-repo1/branches/newname HTTP/1.1" 300
> >
> > ssl_access_log
> > xx.xx.xx.xx - - [25/Feb/2013:07:53:42 -0500] "OPTIONS
> > /xx/ad/test-repo1/branches/newname HTTP/1.1" 400 300
> >
> > ssl_error_log
> > [Mon Feb 25 07:53:42 2013] [error] [client xx.xx.xx.xx] request failed:
> > error reading the headers
> >
> > after this failure, I get subsequent failure log like the following
> until I
> > restart the client:
> >
> > ssl_request_log
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "OPTIONS
> > /xx/ad/test-repo1/trunk HTTP/1.1" 401
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "OPTIONS
> > /xx/ad/test-repo1/trunk HTTP/1.1" 196
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/trunk HTTP/1.1" 702
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 414
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/bln/4 HTTP/1.1" 465
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/trunk HTTP/1.1" 702
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 414
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/bln/4 HTTP/1.1" 465
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/trunk HTTP/1.1" 702
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 465
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 1329
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA "REPORT
> > /xx/ad/test-repo1/trunk HTTP/1.1" 112
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/trunk HTTP/1.1" 702
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/vcc/default HTTP/1.1" 465
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 430
> > [25/Feb/2013:09:21:46 -0500] xx.xx.xx.xx TLSv1 DHE-RSA-AES256-SHA
> "PROPFIND
> > /xx/ad/test-repo1/!svn/bc/4/trunk HTTP/1.1" 1298
> >
> > ssl_access_l

subversion upgrade from 1.4.3 to 1.6.12

2010-08-05 Thread Kriparam Faraday
Hi,
We have an existing subversion setup running using apache(mod_dav_svn). We are 
looking to upgrade the subversion from 1.4.3 to 1.6. Can someone guide me the 
steps needed in upgrading it?

1) Do we need to just upgrade the module(mod_dav_svn). If yes, is there a way 
to 
find out which version of mod_dav_svn I need to use? 

2) Doesnt apache need to be upgraded in order for the svn module to be 
compatible with it? if so, is there a way to find out the correct apache 
version?
3) Since the subversion is being accessed through apache, am I right in 
assuming 
I dont need to touch svnserve or any of the installations pertaining to that 
for 
this upgrade?
4) After the upgrade, how do I go about upgrading the svn repositories?

If you have any documentation that could lead me to the answers that would be 
helpful too.

Thanks in advance.
Kripa


  

finding out the repository version

2010-08-26 Thread Kriparam Faraday
I have upgraded a repository from 1.4 version to 1.6 version by running the
"svnadmin upgrade" command. is there anyway to verify it? in other words, I
just want to know if there is a way to find out the version of the
repository.

Thanks in advance.