It is helpful being able to track changes along with summaries, that will be included in the historical log. We deal with a lot of policies, so being able to back up why a change was made, with a ticket tracking number, is helpful if/when our client asks for it.
Also being able to backtrack edits in an emergency, gives my team confidence when using this tool. Review collected by and hosted on G2.com.
It can be quite finicky when accepting your changes and seeing that a document is now good, or with issues. You may need to exit and re-enter to ensure you see the green check mark, or the red mark indicating their was an issue. It can sometimes stay in yellow/pending after you accept your updates Review collected by and hosted on G2.com.
1. This tool gives you power to work collaboratively. And this collaboration will happen with out impacting anyone's work.
2. It points out changes between existing code and uploaded code then and there.
3. Shows difference while merging code in trunk.
4. Find out old code by just providing the version number
Subversion is a free/open source version control system (VCS). That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data or examine the history of how your data changed. Review collected by and hosted on G2.com.
Well it is Hard to say what you can dislike in this tool unless you use it.
But if your code is placed inside zip or if it is a meta data, then this tool can't give exact changes between old code and new code. Review collected by and hosted on G2.com.
I like the checkin and checkout that is specifically color coded. The color coding on your local machine itself is sufficient to tell that there are pending changes yet to be checked in or the version is in sync with the server. Review collected by and hosted on G2.com.
Sometimes, the version does not get updated with the latest one. It will make you delete the entire folder and get the latest version from sever again. Review collected by and hosted on G2.com.
it tracks and provide end to end visibilty of each commit by developer.Also the hooks provide easy way for notification to be sent to IT leads whenever any change is being commit , also the delta changes can be tracked very easily. Review collected by and hosted on G2.com.
Cleanup the locked directory takes lot more time than it should take. We need to forcefully commit executable files/binary files using in the project Review collected by and hosted on G2.com.
Diffing changes against the repository and being able to run blame to see who changed what lines. We don't use it for rolling back revisions very much, but that possibility is very nice as well. Review collected by and hosted on G2.com.
Sometimes the folder permissions get messed up and the icons don't show correctly. Also the SVN web server we're using is called uberSVN and it sometimes gets hung up and I have to restart things before we can commit. Review collected by and hosted on G2.com.
Es mucho más sencillo que Git. Te oofrece mayor libertad para usar su herramienta. Hay muchos plugins para realizar la sincronización. Si hay un conflicto con otros usuarios se resuelven fácilmente. Review collected by and hosted on G2.com.
Alto consumo de espacio en disco. A veces, al hacer un commit te dice que no estas actualizado aunque estés trabajando solo en ese proyecto. Review collected by and hosted on G2.com.
Tortoise svn is the best source code repository tool. Download and upload speed of data and Ability to customise svn is excellent. The most important is its ability to integrate with any platform. Committing code, Logs and Conflict resolving is great in svn. This tool allows many user works on the same filer at same time. Tool is also very configurable. Review collected by and hosted on G2.com.
Clean up command takes time and needs some imrovement. Svn native compare tool also needs to be better. Review collected by and hosted on G2.com.
It was launched so many years ago. What does that mean? Usually old projects use this version control and if they are still using it it is because it is so usefull. Review collected by and hosted on G2.com.
Sometimes it is difficult to do some easy actions. It think some competitors are easier to use. Review collected by and hosted on G2.com.
I like the incorporation into visual studio. That makes code generation seamless Review collected by and hosted on G2.com.
We work with very large projects, with very large repositories of code, and it sometimes runs slowly, but that can be our own implementation issue Review collected by and hosted on G2.com.
Easy to use and learn with support for tags/branches, reverting, history, merging and more Review collected by and hosted on G2.com.
It can be easy to mess up a commit or accidentally delete a versioned file/folder, especially when creating a tag/branch Review collected by and hosted on G2.com.
Subversion has been around for 17 years. It remains very popular despite social code being all the rage with the kids today. SVN and GIT are nearly on par with GIT slightly edging SVN out. I use hosted svn as a service. I've had zero down time, zero server problems and only good experiences with SVN. SVN also, to my brain, is a more obvious, pragmatic technology. Simple terminology, simple tools. Review collected by and hosted on G2.com.
I do like the idea of giving people access to a codebase they can change without overwriting my code (like GIT). SVN does not allow for "pull requests" like GIT. I also dislike the stigma that surrounds using SVN instead of GIT. It's like I'm a leper. Review collected by and hosted on G2.com.
Version control is necessary with any team, 2 or more. This is simple. Easy enough for any level. And the clear visualization of diffs with TortoiseSVN is fantastic. Review collected by and hosted on G2.com.
I suppose most people prefer git. But I still like good ol SVN Review collected by and hosted on G2.com.
Download and upload speed of data. Ability to customize is excellent. The most important is its ability to integrate with any plateform. Review collected by and hosted on G2.com.
Default comparison of subversion. Clean up is not always good. Review collected by and hosted on G2.com.
Ease of getting started, and with multiple available GUI IDE's it works well. Review collected by and hosted on G2.com.
Subversion can be a bit confusing on setting up multiple project repositories until you get the hang of it. Review collected by and hosted on G2.com.
Checkin/out is very simple; Handy backup of repository files; Review collected by and hosted on G2.com.
Not able to delete revision using SUPER MODE :-), and No Cache mode to undo code, like CTRL+Z, when you accidentally overwrite the code. Review collected by and hosted on G2.com.
1. It works well for branching, feature branches, release mgmt. Has a good way to look at differences and changes in a single screen (use UI client). It's pretty stable too. Review collected by and hosted on G2.com.
1. Does not have inbuilt Continuous integration flow and you have to assume all the developers will follow the flow process. Does not have lot of plugins. Review collected by and hosted on G2.com.
I like Subversion for certain projects where I want a centralized version control system. It may not be quite as flexible as others, but it is a very mature solution that meets that particular need. Subversion's treating a checked out repository as a "working copy", rather than a repository in and of itself, provides clarity (at the expense of flexibility). Review collected by and hosted on G2.com.
I dislike its relative inflexibility on projects where another, less centralized solution (such as Git), may be more appropriate. Review collected by and hosted on G2.com.
Tracks a whole commit which makes it easier for a developer to keep track/check the history.
Overall revision number makes build versioning and regression testing much easier:
Prevents accidental committing of conflicted files.
Offline diffs and availability of customs diff's.
supports versioning of binary files Review collected by and hosted on G2.com.
working copies take up twice as much space.
recursive greps of source directories now turn up lots of bogus hits in ".svn" subdirectories
Need to forcefully commit executable files/binary files.
SVN will now not automatically cope once you've removed the conflict markers from a file. It will have marked the file as "conflicted" when it first displayed the C status, and when you've sorted it out you have to manually tell it "resolved".
SVN does not allow rollback of commit. Authors suggest copy good repository state to the end of trunk to overwrite bad commit. However bad commit itself will remain in repository. Review collected by and hosted on G2.com.
Very robust, easy to use from the file explorer or an IDE. Good editor for mitigating merge conflicts Review collected by and hosted on G2.com.
Sometimes if you don't use svn convention you may get issues like merge conflicts and temp files conflicts Review collected by and hosted on G2.com.
Subversion is the best version control system because it comes with command line options as well as GUI interface aka client and various plugins are available. One of the one client I use with Subversion is TortoiseSVN. All tasks can be accomplished with a single click, be it creating a branch, updating source tree, commit, revert or tag a revision. Also creating a patch, viewing history, or updating credentials after a password change is fairly straight forward. I have been using Subversion since more than 6 years and I like the usability. Even for new users it is pretty easy to use. I have used multiple versions and they are improving with every new release, which the part I like about Subversion. Review collected by and hosted on G2.com.
Subversion can be challenging to use at times for ex when merging the conflicts in the files or deleting/renaming directories. I ran into issues where Subversion didn't commit deleted/renamed folders properly and if you are not careful on rename, none of the history will be carried forward if you don't use Subversion rename feature or drag/drop features if moving between directories. I end up resolving conflicts manually many time instead of using diff editor which can be very time consuming when tight deadlines are approaching or when you are merging the code from branch to another branch. Also, sometimes lock is obtained on source tree when you are trying to perform multiple operations at once and then you need to go clean up the working copy status. Review collected by and hosted on G2.com.