More Tips on Subversion

More Subversion Tips

In my last post I had shared a few tips on subversion addressing issues that I felt were challenging. To add to that list I would like to share a few more. One of the most common issues that I had encountered (while working with subversion and TortoiseSVN) is that the working copies stop displaying the shell overlays (icons), and sometimes a few icons may appear and the other icons might not. The Windows explorer sometimes ignores refresh notifications. The reason behind such behavior is too many application notifications that can jam TortoiseSVN. So to avoid this, the explorer sometimes ignores … LEARN MORE »

Tips on Subversion

Subversion Tips

I recently had to work on multiple issues simultaneously. After resolving the first issue I realized that I had committed the changes to a wrong branch. My challenge was to remove these changes from the code before further damage happens and that too in a quick time. I had few options in mind to resolve the situation; I can either remove all my changes in my next commit or revert back my mistaken commit. The best possible way I felt was to go with my second option i.e. undo my mistaken commit. Here are some tips on subversion to illustrate … LEARN MORE »

New Subversion Release Includes Several Security Fixes

Apache Subversion 1.7.9 and 1.6.21 have been released. Among the normal set of bug fixes in the release are several fixes for security vulnerabilities. A list of all of the vulnerabilities and their details are available on the Subversion security page: http://subversion.apache.org/security/ I would encourage you to read the details of each vulnerability so that you can assess the risk for your environment.  My take on these items is that they are all on the Low/Medium end of the spectrum. There are not any of the higher risk vulnerabilities such as arbitrary code execution or privilege escalation included. Generally speaking, … LEARN MORE »

Need a quick fix? Simple solutions to SVN, TeamForge and Git

Issues_with_SVN,TeamForge,Git

Support sees quite a few issues, and while impossible to solve everything immediately (or through a blog I may be writing), I’ve found some common issues that you may encounter while wrangling code on CloudForge: – TeamForge login: Do you have a long domain name? While we mention that you must use the ‘domain_username’ structure for logging in, what you might not know is that we’ll truncate login names longer than 32 characters. For example: if I have the organization ‘excellentbusinessorganization’ and my username is ‘jesseyowell’, you will see under the TeamForge login page that your login name may be … LEARN MORE »

Building Open-Source Software Engineering Tools

Tigris

Do you know about CollabNet’s Tigris.Org community?  The birth-place of Subversion and home of many Subversion client tools, Tigris also hosts the communities behind the popular UML design tool ArgoUML, the Perl style and correctness tool Perlcritic, the PHP object-relational database Lawngnome, the highly customizable bug tracker Scarab, process tools like ReadySET, and lots more. Named for the great river Tigris, birthplace of civilizations and stories, the Tigris site provides fertile, well-watered soil for a new kind of community. A Tigris project collects together the mail lists, wiki, bug tracking, document sharing and storage, and source code — a well-equipped and … LEARN MORE »

Subversion 1.6.20 Released!

Subversion 1.6.20

On January 8, 2013 Apache released Subversion 1.6.20. (Tweet This!) This is the most complete version to date in the 1.6 version series and has significant bug fixes. Subversion is an open-source version control system that has been widely adopted by developers in recent years. So what’s new with 1.6.20? User-Visible changes: Client and server-side bug fixes Fix typos in pt_BR, es and zh_TW translations (r1402417) Server-side bug fixes add Vary: header to GET responses to improve cacheability (r1390653) fix fs_fs to cleanup after failed rep transmission (r1403964, et al) fix an assert with SVNAutoVersioning in mod_dav_svn (issue #4231) For … LEARN MORE »

Subversion 1.7.8 – Download Now

download svn

Download Subversion now, get the official Subversion 1.7.8 binaries. It’s the latest release of Subversion. Find the release notes on the Apache site. That new release includes bug fixes for server and client side While at it, also check out (and download for free) Subversion Edge 3.2.2, which already includes the full stack, including SVN 1.7.8.

SVN settings in CloudForge – Easy to use and understand!

SVN settings in CloudForge - Easy to use and understand!

Have you ever encountered (broken) code that has lines like this…? <<<<<<< .mine # This developer has no idea how to merge ======= # This developer knows how to code >>>>>>> .r6 In case you didn’t know, those are Subversion (SVN) conflict markers that should have been resolved (deleted) by the previous developer before that code was committed.  But don’t be alarmed, committing markers could happen to the best of us,  right?  Well, with these easy settings, it doesn’t need to happen to anyone using CloudForge.  In addition, a few other nuances can be prevented as well. When you are … LEARN MORE »

New Release: Subversion Edge 3.2.0, Auto-Update SVN 1.7.7

SVN Edge 3.2.2

  Great news – Subversion Edge 3.2.0 has been released.  (Tweet this) The FREE CollabNet Subversion Edge provides a smarter way to manage SCM. It includes a fully-automated installer/updater for software stacks of Subversion, Apache, and ViewVC fronted by a powerful web console for administration and server health check monitoring. This latest release includes multiple feature enhancements and bug fixes, plus: Subversion 1.7.7 Apache 2.2.23 ViewVC 1.1.16 With Subversion Edge, any upgrade is simply a keystroke away. Download Edge for FREE!  

Reducing Network Traffic in Subversion 1.8

This post discusses Apache Subversion features which are available in the development codebase at the time of writing but which have not yet been published in an official release and may change prior to such a release. I’ve made neither apologies about nor attempts to hide the fact that I adore Subversion’s sparse checkouts functionality. The moment that feature became available, I reorganized my local Subversion-versioned projects from a scattered mess of thirty or so disparate trunk and branch working copies into a single working copy per project, rooted at the project’s root directory and sparsely populated from there. Now, … LEARN MORE »