[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: subversion

From: Goddard Lee <lee.goddard_at_easa.eu.int>
Date: 2005-08-31 13:19:13 CEST

HI
 
You wrote in HTML so I reply in kind, hope this doesn't upset anyone.

        These are the problems/doubts which I have in SVN

         

         

        1) Can we check out a single file from a repository? ( if ina project there might be haing lots of directories. One directory might be containing 1000's of file, and if we only needs to change one file then in this case of SVN we have to check out this 1000 file . its too time consuming I think. )

         

Sure you can. There are plenty of SVN repositories all over the internet, where you can try.

 

         2) then how will I give the permission for the repositories

         

        eg: I have got a project called network under that linux,windows,security

              we have got users a,b, and c

                    a only needs to access network , b to windows and c to security and a and b to network , like that

         

        how will we achieve that?

 

Here at the European Aviation Safety Agency, we love Subversion :-) We've already implemented a single-sign-on in AD, and now it pushes to an OpenLDAP server, which Apache uses with the relevant module, to grant permissions to access the Subversion repositories.
 
In practice, a user uses Windows XP WebFolders to connect to https://a_repository, where Windows asks them for their username and password. They provide and Apache then checks they are in the LDAP directory. If they are, Apache checks a variety of basic-authentication rules to see if they have access to the requested URI. If they have write access, they just drag-and-drop their files, which are automatically versioned with their username.
 
This is the way the 'net was meant to be! (Only hassle is the lack of log messages, but I can live with that.)
 
It's lovely.It took a couple of days to set-up, mainly because I was building everything by hand, learning LDAP, and using SVN for the first time. I reckon I could do the whole thing again in a day.
 
I will never use CVS again.
 
Look into SVN - you will not regret it.
 
 
 

Lee Goddard
Internet Application Development
European Aviation Safety Agency
Administrative Directorate

E: Lee.Goddard@EASA.EU.int
T: +49 221 89990 3221
F: +49 221 89990 3221
W: www.easa.eu.int <http://www.easa.eu.int/>

Post: Postfach 10 12 53, D-50452 Köln
Visit <http://www.easa.eu.int/doc/Contact/LOCATION_ENG.pdf> : Ottoplatz 1, D-50679 Köln
Received on Wed Aug 31 13:21:35 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.