Refresh Your Java - Before Java Interview
We are Agile, believe in less Documentation - Only Quick notes (Java Interview Questions) of Java/J2ee Read more....
Feature | CSV | SVN |
Revision Numbers | In
CVS, revision numbers are per file. This is because CVS stores its
data in RCS files; each file has a corresponding RCS file in the repository, and the repository is roughly laid out according to the structure of your project tree. |
In Subversion, the repository looks like a single
filesystem. Each commit results in an entirely new filesystem
tree; in essence, the repository is an array of trees. Each of these trees is labeled with a single revision number. |
A tag or branch | A tag or branch is an annotation on the file or on the version information for that individual file. | In Subversion, a tag or branch is a copy of an entire tree (by convention, into the /branches or /tags directories that appear at the toplevel of the repository, beside /trunk). In the repository as a whole, many versions of each file may be visible: the latest version on each branch, every tagged version, and of course the latest version on the trunk itself. |
Directory Versions | The Subversion tracks tree
structures, not just file contents. It's one of the
biggest reasons Subversion was written to replace CVS. The svn add and svn delete commands work on directories now, just as they work on files. | |
Binary Files and Translation | Subversion handles binary files
more gracefully than CVS does. Because CVS uses RCS, it can
only store successive full copies of a changing binary
file. Subversion, however, expresses differences between files
using a binary differencingalgorithm, regardless of whether they
contain textual or binary data. That means all files are stored
differentially (compressed) in the repository. |
This Portal is intended to put all Java/J2ee related topics at one single place for quick referance, not only Technical , but also the Project Management Related thing such as Development Process methodoogies build process, unit testing etc.,
This Portal has More than 500 Java Interview Questions (also could be Considered as Quick Notes) very neatly separated topic by topic with simple diagrams which makes you easily understandable. Importantly these are from our Realtime expericance.