Re: SvnServe with Windows AD Authendication
Hi, Thanks for you info. Right now we are using subversion 5.X with SVN:// protocol. Our management requested to upgrade this version into 7.X with AD integration ( Only we need to use SVN ://) Is possible? ..please advise Regards Krishna From: Pavel Lyalyakin To: Krishnamoorthi Gopal Cc: users@subversion.apache.org Date: 03/12/2013 07:09 PM Subject: Re: SvnServe with Windows AD Authendication Hello Krishna, > Is possible to integrate svnserve subversion ( SVN://) with Windows 2003 > Active Directory for authentication? Have you tried to setup VisualSVN Server? VisualSVN Server is recognized as the easiest way to setup and maintain a Subversion server on the Windows platform. We worked hard to make the Subversion server for Windows which is extremely simple and comfortable to maintain. It installs in a couple of seconds and integration with an Active Directory works (!) out of the box. VisualSVN Server supports only HTTP(S) protocol though. Check the VisualSVN Server features list at http://www.visualsvn.com/server/features/ and Getting Started guide at http://www.visualsvn.com/server/getting-started/ for further details. You can see the lightning-fast installation of VisualSVN Server in the Pluralsight training video "Learn To Install SVN In Five Easy Minutes!" at http://blog.pluralsight.com/2012/02/14/learn-to-install-svn-in-five-easy-minutes/ . Thank you! -- With best regards, Pavel Lyalyakin VisualSVN Team VERNALIS SYSTEMS EMAIL NOTICE - The information contained in this email and any attachments is confidential and may be subject to copyright or other intellectual property protection. If you are not the intended recipient, you are not authorized to use or disclose this information, and we request that you notify us by reply mail or telephone and delete the original message from your mail system.
Question about Subversion in combination with Samba
Hello list, since a couple of weeks commits from a Windows system in a Samba shared WC take much longer than before (using Windows 7, Subversion client 1.7.8). I tracked this down to Subversion accessing .svn/wc.db-journal and .svn/wc.db-wal over and over again (thousands of times). Both files do not exist in the WC. It looks like this in the Samba log: [2013/03/12 12:47:19.260464, 3] smbd/process.c:1662(process_smb) Transaction 719619 of length 150 (0 toread) [2013/03/12 12:47:19.260507, 3] smbd/process.c:1467(switch_message) switch message SMBtrans2 (pid 28855) conn 0x7fab8064b800 [2013/03/12 12:47:19.260542, 3] smbd/trans2.c:5117(call_trans2qfilepathinfo) call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 [2013/03/12 12:47:19.260608, 3] smbd/vfs.c:905(check_reduced_name) check_reduced_name [epson_neon_test/.svn/wc.db-journal] [/home/wwwdocs/svn/wolfgang] [2013/03/12 12:47:19.260663, 3] smbd/vfs.c:1039(check_reduced_name) check_reduced_name: epson_neon_test/.svn/wc.db-journal reduced to /home/wwwdocs/svn/wolfgang/epson_neon_test/.svn/wc.db-journal [2013/03/12 12:47:19.260733, 3] smbd/trans2.c:5236(call_trans2qfilepathinfo) call_trans2qfilepathinfo: SMB_VFS_STAT of epson_neon_test/.svn/wc.db-journal failed (No such file or directory) [2013/03/12 12:47:19.260777, 3] smbd/error.c:81(error_packet_set) error packet at smbd/trans2.c(5238) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND [2013/03/12 12:47:19.261117, 3] smbd/process.c:1662(process_smb) Transaction 719620 of length 142 (0 toread) [2013/03/12 12:47:19.261160, 3] smbd/process.c:1467(switch_message) switch message SMBtrans2 (pid 28855) conn 0x7fab8064b800 [2013/03/12 12:47:19.261195, 3] smbd/trans2.c:5117(call_trans2qfilepathinfo) call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 [2013/03/12 12:47:19.261260, 3] smbd/vfs.c:905(check_reduced_name) check_reduced_name [epson_neon_test/.svn/wc.db-wal] [/home/wwwdocs/svn/wolfgang] [2013/03/12 12:47:19.261314, 3] smbd/vfs.c:1039(check_reduced_name) check_reduced_name: epson_neon_test/.svn/wc.db-wal reduced to /home/wwwdocs/svn/wolfgang/epson_neon_test/.svn/wc.db-wal [2013/03/12 12:47:19.261349, 3] smbd/trans2.c:5236(call_trans2qfilepathinfo) call_trans2qfilepathinfo: SMB_VFS_STAT of epson_neon_test/.svn/wc.db-wal failed (No such file or directory) [2013/03/12 12:47:19.261385, 3] smbd/error.c:81(error_packet_set) error packet at smbd/trans2.c(5238) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND My question is, is this intended behaviour and just a downside of using a network drive, or is this a bug? (Versions are Windows 7, Subversion client 1.7.8 Thanks, Wolfgang
Re: SvnServe with Windows AD Authendication
Hello Krishna, > Is possible to integrate svnserve subversion ( SVN://) with Windows 2003 > Active Directory for authentication? Have you tried to setup VisualSVN Server? VisualSVN Server is recognized as the easiest way to setup and maintain a Subversion server on the Windows platform. We worked hard to make the Subversion server for Windows which is extremely simple and comfortable to maintain. It installs in a couple of seconds and integration with an Active Directory works (!) out of the box. VisualSVN Server supports only HTTP(S) protocol though. Check the VisualSVN Server features list at http://www.visualsvn.com/server/features/ and Getting Started guide at http://www.visualsvn.com/server/getting-started/ for further details. You can see the lightning-fast installation of VisualSVN Server in the Pluralsight training video "Learn To Install SVN In Five Easy Minutes!" at http://blog.pluralsight.com/2012/02/14/learn-to-install-svn-in-five-easy-minutes/. Thank you! -- With best regards, Pavel Lyalyakin VisualSVN Team
Re: Question about Subversion in combination with Samba
On Tue, Mar 12, 2013 at 7:55 AM, Wolfgang Stengel < wolfgang.sten...@efactory.de> wrote: > Hello list, > > since a couple of weeks commits from a Windows system in a Samba shared WC > take much longer than before (using Windows 7, Subversion client 1.7.8). > > I tracked this down to Subversion accessing .svn/wc.db-journal and > .svn/wc.db-wal over and over again (thousands of times). Both files do not > exist in the WC. It looks like this in the Samba log: > > [2013/03/12 12:47:19.260464, 3] smbd/process.c:1662(process_smb) > Transaction 719619 of length 150 (0 toread) > [2013/03/12 12:47:19.260507, 3] smbd/process.c:1467(switch_message) > switch message SMBtrans2 (pid 28855) conn 0x7fab8064b800 > [2013/03/12 12:47:19.260542, 3] > smbd/trans2.c:5117(call_trans2qfilepathinfo) > call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 > [2013/03/12 12:47:19.260608, 3] smbd/vfs.c:905(check_reduced_name) > check_reduced_name [epson_neon_test/.svn/wc.db-journal] > [/home/wwwdocs/svn/wolfgang] > [2013/03/12 12:47:19.260663, 3] smbd/vfs.c:1039(check_reduced_name) > check_reduced_name: epson_neon_test/.svn/wc.db-journal reduced to > /home/wwwdocs/svn/wolfgang/epson_neon_test/.svn/wc.db-journal > [2013/03/12 12:47:19.260733, 3] > smbd/trans2.c:5236(call_trans2qfilepathinfo) > call_trans2qfilepathinfo: SMB_VFS_STAT of > epson_neon_test/.svn/wc.db-journal failed (No such file or directory) > [2013/03/12 12:47:19.260777, 3] smbd/error.c:81(error_packet_set) > error packet at smbd/trans2.c(5238) cmd=50 (SMBtrans2) > NT_STATUS_OBJECT_NAME_NOT_FOUND > [2013/03/12 12:47:19.261117, 3] smbd/process.c:1662(process_smb) > Transaction 719620 of length 142 (0 toread) > [2013/03/12 12:47:19.261160, 3] smbd/process.c:1467(switch_message) > switch message SMBtrans2 (pid 28855) conn 0x7fab8064b800 > [2013/03/12 12:47:19.261195, 3] > smbd/trans2.c:5117(call_trans2qfilepathinfo) > call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 > [2013/03/12 12:47:19.261260, 3] smbd/vfs.c:905(check_reduced_name) > check_reduced_name [epson_neon_test/.svn/wc.db-wal] > [/home/wwwdocs/svn/wolfgang] > [2013/03/12 12:47:19.261314, 3] smbd/vfs.c:1039(check_reduced_name) > check_reduced_name: epson_neon_test/.svn/wc.db-wal reduced to > /home/wwwdocs/svn/wolfgang/epson_neon_test/.svn/wc.db-wal > [2013/03/12 12:47:19.261349, 3] > smbd/trans2.c:5236(call_trans2qfilepathinfo) > call_trans2qfilepathinfo: SMB_VFS_STAT of epson_neon_test/.svn/wc.db-wal > failed (No such file or directory) > [2013/03/12 12:47:19.261385, 3] smbd/error.c:81(error_packet_set) > error packet at smbd/trans2.c(5238) cmd=50 (SMBtrans2) > NT_STATUS_OBJECT_NAME_NOT_FOUND > > > My question is, is this intended behaviour and just a downside of using a > network drive, or is this a bug? > > WCs on network drives have never been a recommended or officially supported configuration, due to variations in permissions handling & locking schemes between different protocols and implementations. As Subversion has moved more and more to a database-driven model for the WC, this has become more true from what I've gathered. > (Versions are Windows 7, Subversion client 1.7.8 > > What Samba version?
Re: SvnServe with Windows AD Authendication
Guten Tag Krishnamoorthi Gopal, am Dienstag, 12. März 2013 um 14:45 schrieben Sie: > Right now we are using subversion 5.X with SVN:// protocol. > > Our management requested to upgrade this version into 7.X with AD You are missing a 1, it's 1.5 and 1.7. > integration ( Only we need to use SVN ://) Why do you favour using svn-protocol instead of https in favour of a maybe just working solution für your AD-problem with https by using VisualSVN? Mit freundlichen Grüßen, Thorsten Schöning -- Thorsten Schöning E-Mail:thorsten.schoen...@am-soft.de AM-SoFT IT-Systeme http://www.AM-SoFT.de/ Telefon...05151- 9468- 55 Fax...05151- 9468- 88 Mobil..0178-8 9468- 04 AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow
Re: SvnServe with Windows AD Authendication
On Tue, Mar 12, 2013 at 2:45 PM, Krishnamoorthi Gopal < krishnamoor...@vernal.is> wrote: > > Our management requested to upgrade this version into 7.X with AD > integration ( Only we need to use SVN ://) > > Is possible? ..please advise > Actually, what you need is a SSH server for windows that supports: 1) Tunneling ssh sessions to local (server) svnserve command executions 2) Authenticating ssh session through LDAP Apparently there is a version of openSSH for windows, but don't know it's current state neither about what features had been ported. I'm currently using 1) like setup (but not on windows) working fine. I haven't try 2) Perhaps somebody else can contribute. Having said that, you probably have the perfect excuse to a) change the OS or b) add http support. -jeo