Last modified by Pascal Robert on 2010/09/19 10:28

From version 9.1
edited by Pascal Robert
on 2007/09/03 15:08
Change comment: There is no comment for this version
To version 10.1
edited by Kieran Kelleher
on 2008/07/29 06:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.probert
1 +XWiki.kieran
Content
... ... @@ -1,7 +1,32 @@
1 +== Introduction ==
2 +
3 +Subversion is a commonly used Source Code Management ("SCM") tool. **You should be using a SCM tool even if you are developing on your own!** A Subversion setup consists of a number of "parts"
4 +
5 +* A source code repository.
6 +** If you are part of a team, this may just be provided to you as a URL that you use to access the repository. Otherwise you can easily create your own repository.
7 +* The Subversion binaries
8 +** The Subversion binaries need to be installed on your system - normally Subversion (aka "svn") is pre-installed on OS X, or at least it is installed when you install the developer tools. There are also excellent 3rd party binary installations available with Subversion extras included.
9 +* Eclipse Plugin.
10 +** Subversion on its own is a command line tool. There are many GUI clients available. For WebObjects development, it makes most sense to use an Eclipse plugin. You can use Subversive plugin or the Subclipse plugin.
11 +
12 +== Resources ==
13 +
14 +* [[Subversive Plugin Installation Tips>>http://lists.apple.com/archives/Webobjects-dev/2008/Jul/msg00638.html]]
15 +* [[Collabnet Subversion Binaries>>http://www.collab.net/downloads/community/]]
16 +* [[Setting up a Subversion Repository in OS X>>http://homepage.mac.com/kelleherk/iblog/C1837526061/E20070705124145/index.html]]
17 +* [[Subclipse Repository Access>>http://homepage.mac.com/kelleherk/iblog/C1837526061/E20070705125504/index.html]]
18 +* [[Initial WebObjects Project Import into Repository>>http://homepage.mac.com/kelleherk/iblog/C1837526061/E20070705143638/index.html]]
19 +
1 1  == Ryan ==
2 2  
3 3  Notes about using subversion with WebObjects, Interface Builder, and Mac OS X.
4 4  
24 +{{warning title="Slightly out of date information below"}}
25 +
26 +The information below is slightly out of date since WebObjects development is now standardized to Eclipse tools
27 +
28 +{{/warning}}
29 +
5 5  9/2/2005
6 6  
7 7  Versions Used:
... ... @@ -51,7 +51,3 @@
51 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 53  That's it Good luck and enjoy subversion.
54 -
55 -== Peter Vandoros ==
56 -
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]].