...
- Application Framework: Spring
- Test: JUnit as test framework, Easy Mock 3.0 for mock objects in unit tests
Subversion
Developer branches
http://svnbook.red-bean.com/en/1.1/ch04s02.html#svn-ch-4-sect-2.1
Moving files and directories
The eclipse plugin for svn generally does a decent job moving files and directories. See also http://svnbook.red-bean.com/en/1.1/re18.html
Here is an example:
- You can see that there is a "deleted" file here but it was actually "svn moved" http://sagebionetworks.jira.com/source/browse/PLAY/trunk/src/test/java/com/symform/common
- Old filename http://sagebionetworks.jira.com/source/browse/PLAY/trunk/src/test/java/com/symform/common/TestHelpers.java#r9
- New filename http://sagebionetworks.jira.com/source/browse/PLAY/trunk/src/test/java/com/symform/common/Helpers.java#r41
- You can see that the full svn history is shown on each page.
svn gets really upset though when you do more complicated things like created a file, delete that file, then make a directory with the same name in the same location as the deleted file. (but that is a pretty odd thing to do anyway)
When in doubt, make a developer branch and try it there first. http://svnbook.red-bean.com/en/1.1/ch04s02.html#svn-ch-4-sect-2.1
Tools To Know About
Pretty-Print JSON
...