Changes for page Development-WebObjects and Subversion
Last modified by Pascal Robert on 2010/09/19 10:28
From version 3.1
edited by Quinton Dolan
on 2007/07/12 21:06
on 2007/07/12 21:06
Change comment:
There is no comment for this version
To version 9.1
edited by Pascal Robert
on 2007/09/03 15:08
on 2007/09/03 15:08
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - Programming__WebObjects-WebApplications-Development-WebObjects and Subversion1 +Web Applications-Development-WebObjects and Subversion - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. qdolan1 +XWiki.probert - Content
-
... ... @@ -1,4 +1,4 @@ 1 -== Ryan 1 +== Ryan == 2 2 3 3 Notes about using subversion with WebObjects, Interface Builder, and Mac OS X. 4 4 ... ... @@ -16,10 +16,10 @@ 16 16 17 17 I also found the book "Version Control with Subversion" by Ben Collins-Sussman, Brian W. Fitzpatrick, and C. Michael Pilato to be very helpful. 18 18 19 -* When creating the repository it seems preferable to use the file system rather than the Berkeley DB. To do this, pass the - --fs--type fsfs flag to the create command.20 -For example: svnadmin create - --fs--type fsfs /path/to/repos19 +* When creating the repository it seems preferable to use the file system rather than the Berkeley DB. To do this, pass the -fs-type fsfs flag to the create command. 20 +For example: svnadmin create -fs-type fsfs /path/to/repos 21 21 * There are at least three different ways to authenticate to the repository. I used the svn+ssh method although I'm sure the others would work as well. 22 -* If you use the ssh+svn method, it's helpful to provide a virtual repository path so that end users don't have to type the entire path. For example, in my authorized//keys file, my key begins with: 22 +* If you use the ssh+svn method, it's helpful to provide a virtual repository path so that end users don't have to type the entire path. For example, in my authorized//keys file, my key begins with~:// 23 23 24 24 {{noformat}} 25 25 ... ... @@ -34,8 +34,8 @@ 34 34 {{noformat}} 35 35 36 36 $ cat /usr/local/bin/svn 37 -#!/bin/sh 38 -umask 002 37 +#!/bin/sh 38 +umask 002 39 39 /usr/local/bin/svn-real "$@" 40 40 41 41 {{/noformat}} ... ... @@ -48,12 +48,10 @@ 48 48 49 49 * Subversion leaves ".svn" directories in each directory that it's managing which causes problems with earlier versions of Interface Builder and EOModeler which delete all of these directories upon save. Make sure you're using the latest version available of each of these tools. 50 50 51 -* If you're developing a Java Client program using Interface Builder, your nib file will contain a java file buried under several directories. Each of these directories contains an ".svn" directory which even the newer versions of Interface Builder delete. In order to correct this problem, you'll have to download and install the "SubversionPalette.palette"; from http: ~/~/www.rtlabs.com/downloads/. Even though this is apparently fairly old, it still seems to work (9/2005).51 +* If you're developing a Java Client program using Interface Builder, your nib file will contain a java file buried under several directories. Each of these directories contains an ".svn" directory which even the newer versions of Interface Builder delete. In order to correct this problem, you'll have to download and install the "SubversionPalette.palette"; from [[http://www.rtlabs.com/downloads/]]. Even though this is apparently fairly old, it still seems to work (9/2005). 52 52 53 -That's it !Good luck and enjoy subversion.53 +That's it Good luck and enjoy subversion. 54 54 55 -== Peter Vandoros 55 +== Peter Vandoros == 56 56 57 57 I have ported the EOModeler fix from [[http://www.rtlabs.com/downloads/]] to Windows. Get it from [[http://wocode.com/cgi-bin/WebObjects/WOCode.woa/wa/ShareCodeItem?itemId=451]]. 58 - 59 -Category:WebObjects