Jump to content

Subversion: Difference between revisions

From LabVIEW Wiki
m Typo
No edit summary
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[http://subversion.tigris.org/ Subversion] is an open source SCC tool.  
[http://subversion.tigris.org/ Subversion] is an open source SCC tool.  


{{TOCright}}
{{TOCright}}  


== Subversion access  ==
== Subversion access  ==


Subversion is accessible inside the OS with several tools: <br> [[TortoiseSVN client to Subversion]]<br>  
Subversion (SVN) is accessible inside the OS with several tools: <br> [[TortoiseSVN client to Subversion]]<br>  


<br>  
<br>  
Line 13: Line 13:
There are several online subversion hosting providers. A list is available at [http://www.svnhostingcomparison.com/ SVN hosting comparison].<br> [http://www.sliksvn.com Slik] offers a free plan for 10 MB based in the Netherlands and focuses on Europe.  
There are several online subversion hosting providers. A list is available at [http://www.svnhostingcomparison.com/ SVN hosting comparison].<br> [http://www.sliksvn.com Slik] offers a free plan for 10 MB based in the Netherlands and focuses on Europe.  


<br>  
Google offers an open source hosting with [http://code.google.com Google Code]
 
[http://www.sourceforge.net SourceForge.net] is a well known open source development webpage, one of the SCC options is subversion
 
It is also easy to set up your own subversion server using [http://help.ubuntu.com/community/Subversion WebDAV in Apache on Ubuntu] <br>


== Using Windows explorer with Subversion<br>  ==
== Using Windows explorer with Subversion<br>  ==
Line 19: Line 23:
Tortoise SVN stores subversion status as a property on files on Windows OS's, these can be accesed via the file properties:<br>  
Tortoise SVN stores subversion status as a property on files on Windows OS's, these can be accesed via the file properties:<br>  


[[Image:WinSVNProperties.png|frame|center]]The details view of any explorer window can show these properties as well:<br>  
[[Image:WinSVNProperties.png|frame|center|Properties of an SVN file]]The details view of any explorer window can show these properties as well:<br>  


#Right click the column header, chose ''More...''<br>  
#Right click the column header, chose ''More...''<br>  
Line 33: Line 37:
== Using Total Commander with Subversion<br>  ==
== Using Total Commander with Subversion<br>  ==


[http://www.totalcommander.com Total Commander] is a file browser for Windows based on the DOS Norton commander (dual pane).<br>  
[http://www.ghistler.com Total Commander] is a file browser for Windows based on the DOS Norton commander (dual pane).<br>  


To retrieve info on the SVN status of files you can use custom columns. To use this technique you need the [http://www.ghisler.com/plugins.htm#filesys Shelldetails] extension<br>  
To retrieve info on the SVN status of files you can use custom columns. To use this technique you need the [http://www.ghisler.com/plugins.htm#filesys Shelldetails] extension. If Shelldetails fails, [http://sourceforge.net/projects/svndetails/ SVNdetails] is an alternative plugin.<br>  


#Go to Configuraton -&gt;Display -&gt; Configure custom columns  
#Go to Configuraton -&gt;Display -&gt; Configure custom columns  
Line 45: Line 49:
#In the full-view you have now info on the SVN properties and possibilities to sort the folder contents based on the SVN status
#In the full-view you have now info on the SVN properties and possibilities to sort the folder contents based on the SVN status


[[Image:TCMDSVNDetails.png|frame|center|SVN details in Total Commander]]  
[[Image:TCMDSVNDetails.png|frame|center|SVN details in Total Commander]]
 
== See also  ==
 
*[[Set up differencing capabilities]]


== Blogs  ==
== External links ==


[[User:Jim kring|Jim Kring's]] blog [http://www.thinkinging.com Thinking in G] has a [http://thinkinging.com/category/tortoisesvn/ category on TortoiseSVN] with additional thoughts, howto's and tricks.  
*[[User:Jim kring|Jim Kring's]] blog [http://www.thinkinging.com Thinking in G] has a [http://thinkinging.com/category/tortoisesvn/ category on TortoiseSVN] with additional thoughts, howto's and tricks.


[[Category:SCC]] [[Category:SVN]]
[[Category:SCC]] [[Category:SVN]]

Latest revision as of 16:35, 15 February 2010

Subversion is an open source SCC tool.

Subversion access

Subversion (SVN) is accessible inside the OS with several tools:
TortoiseSVN client to Subversion


Subversion hosting

There are several online subversion hosting providers. A list is available at SVN hosting comparison.
Slik offers a free plan for 10 MB based in the Netherlands and focuses on Europe.

Google offers an open source hosting with Google Code

SourceForge.net is a well known open source development webpage, one of the SCC options is subversion

It is also easy to set up your own subversion server using WebDAV in Apache on Ubuntu

Using Windows explorer with Subversion

Tortoise SVN stores subversion status as a property on files on Windows OS's, these can be accesed via the file properties:

Properties of an SVN file

The details view of any explorer window can show these properties as well:

  1. Right click the column header, chose More...
  2. Scroll down untill the values start with SVN
  3. Pick the values you like, I prefer, Revision, Status and Author
  4. Now the details view shows direct info on the actual status of the file:
  5. Optionally one can remove the Icon overlay sets from Tortoise SVN.
SVN Details on Windows



Using Total Commander with Subversion

Total Commander is a file browser for Windows based on the DOS Norton commander (dual pane).

To retrieve info on the SVN status of files you can use custom columns. To use this technique you need the Shelldetails extension. If Shelldetails fails, SVNdetails is an alternative plugin.

  1. Go to Configuraton ->Display -> Configure custom columns
  2. Duplicate the current setup and name is SVN.
  3. Add a column, set the caption and width
  4. Click on the '+' sign on the right hand side of the column
  5. Select 'Shelldetails' and the appropriate SVN properties.
  6. To activate this VIEW, select <Shift+F1>, a little pop-up will give you the option to select the view you need (SVN)
  7. In the full-view you have now info on the SVN properties and possibilities to sort the folder contents based on the SVN status
SVN details in Total Commander

See also

External links