Re: Card Development Questions
`Jaedayr wrote:Also I think that I want to know how to update the SVN with only certain changes/additions without doing anything unintended. I have Eclipse/Subversion installed and have been updating my copy almost daily. Any advice/help is welcome, I want to contribute, just not sure what to do next.
Do you also have Subclipse installed?
I have two different workspaces installed on my iMac. One is for the ForgeSVN and I do not do any experimental work to this workspace. I use the File -> Switch Workspace command to switch back and forth between the two workspaces.
My experimental workspace can contain one or more experimental projects. I start a new project and give it a name that makes sense to me. I copy and paste the src and res folders from the svn copy and I also paste in the forge.properties file. I then build my test project and it is separate from the forgeSVN project and forgeSVN workspace.
A person can also do a similar multi-projects in the same workspace. Any work can then be copied form the test project over to the SVN copy and from there it is just a matter of making the commit. Granted, there can be a chance that there may be a conflict if someone else is working on the same file.
You want to learn how to resolve conflicts, if you do not it is possible that you might over-write other people's new work with the older version that is contained in your local copy.
It does not hurt to take your time trying to figure this out. It took me several months to figure things out and to develop my system and I do not have a degree in programming nor do I have any real experience outside of the forge project.
I believe that it may be possible to just commit a card txt file that you have created or edited. From the Project Explorer view navigate to the card file and highlight it. Right click the file and select:
Team -> Commit...
and I think that this may just move the data from the one card over to the SVN.
I'll do some more research on your suggestions.