checkout svn branch

Discussions related to using the OSE version of VirtualBox.

checkout svn branch

Postby Cwood » 28. Apr 2018, 07:56

How to checkout a specific revision from SVN like 5.2.10-122406 / 5.1.36-122416?
Cwood
 
Posts: 1
Joined: 28. Apr 2018, 07:51

Re: checkout svn branch

Postby socratis » 28. Apr 2018, 09:11

The public trunk and the release trunk are not the same. You could download specific trunk revisions from the public trunk, but they don't match the release branch. The public trunk is what you'd call "the next version of VirtualBox". For checking specific svn revisions from the trunk, start searching/reading how to use "svn update --revision REV".

On the other hand if you want specific releases/versions, that match exactly the public releases, you can download the release branch source code directly from the "Downloads" page (and the older builds page). Every release version has a copy of the source code that was used to build that release. Example: http://download.virtualbox.org/virtualbox/5.2.10/VirtualBox-5.2.10.tar.bz2

And because I think you're going to ask, "Why the differences?", I can give you an example. If there are security patches (for example), they do *not* show in the public trunk, they are kept in VirtualBox's internal trunk. When the "internal" trunk, becomes the "release" trunk, then they can update the "public" trunk and publish the security changes.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
socratis
Site Moderator
 
Posts: 23781
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5


Return to VirtualBox OSE

Who is online

Users browsing this forum: No registered users and 2 guests