Posts tagged with upgrades
We are excited to announce that we have now fully upgraded our servers to Subversion 1.7.1, Git 18.104.22.168, and Mercurial 2.0. The latest versions contain new features, bug fixes, and performance improvements. See the above links for a full list of what is new.
The upgrade to Subversion 1.7 is particularly interesting. This new version should allow significantly faster access over HTTP(S) due to the addition of what they call HTTPv2. To take advantage of the performance boost, you will need to upgrade your Subversion client to version 1.7 as well, and we recommend that all of our customers do this.
Upgrading your client will also upgrade your checked-out repositories to use the new WC-NG metadata management system. The biggest change here is that you will no longer have .svn directories strewn throughout your project. Now, all repository information will be stored in a single .svn directory at the root of your repository.
Also, Subversion 1.7 comes with a new svnrdump tool that allows you to download a dump of your repository directly from the command-line. You will no longer need to download a backup of your project in order to export your repository as a dump file. You can use this new feature as follows:
svnrdump dump https://myaccount.repositoryhosting.com/svn/myaccount_proj > proj.dump
There are many other changes in the latest version, such as patch support, better merge tracking, and improvements to the serf library. Check out the release notes for the full list.
I know the blog has been a little quiet lately, so I wanted to update you with what we've been doing here at Repository Hosting. Over the last few months we have added a number of new features to our services, and we are planning a major upgrade for this weekend.
Automated Trac Imports
You can now easily import existing Trac Projects into Repository Hosting. Simply go to the Project Settings page, select the General tab, and next to the Trac field you will see a link to import a Trac project. Upload your project, and it will be imported within minutes.
We have added the ability to set Trac permissions directly from the Project Settings page on the Permissions tab. This allows you to set all your permissions from one location, instead of having to login to Trac to set Trac-specific permissions. Simply click the + button on the right to add a new permission, or hover over an existing permission and click the X to remove it.
We have enabled support for reStructuredText in Trac. This is an alternative markup format that is commonly used for Python documentation.
Upgrades are Coming
This Saturday, Jan 15 from 3am-4am EST, we are planning to upgrade a number of our hosted services. The following is a list of the upgrades. Note that Subversion has already been upgraded to the latest version, 1.6.15.
- Git 22.214.171.124 → 126.96.36.199
- Mercurial 1.5.1 → 1.7.3
- Trac 0.11.6 → 0.12.1
- Agilo Plugin 0.8.3.2 → 0.9.2
- Downloads Plugin 0.2 → 0.3
- Timing and Estimation Plugin 0.9.2b → 1.0.7b
- Worklog Plugin 0.1 → 0.2
- Wysiwyg Plugin 0.2 → 0.12.0.3
The big upgrade, of course, is to Trac 0.12. The new release includes improved user interfaces for editing wiki pages and tickets, including automatic previews, along with many other small changes. There are two big features of Trac 0.12 you won't see right away, though: translation into other languages and multiple repositories per project. Don't worry, if you are looking forward to those features they are coming soon. We just need to integrate those features with our other services so that the user experience is seamless.
A Happy New Year from all of us at Repository Hosting!