Svn info
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Function Syntax
record svn_info(string projectname )
- projectname is the name of a project which may exist on an SVN repo
Provides information about a given project. projectname will match any unique substring of any project in the /svn folder, but it is case sensitive. It returns a record with five fields:
record {
string url; // The url that the project was checked out from
int revision; // The revision that the working copy is at
string last_changed_author; // The author who committed the last change
int last_changed_rev; // The revision that most recently modified this working copy (note, not necessarily the same as revision field)
string last_changed_date; // The date/time when lastChangedRevision happened
};
Code Sample
Checks svn repo for a project
print( "To install ChIT, copy/paste the following line into your CLI and hit enter." );
print( "svn checkout " + svn_info( "mafiachit" ).url, "blue" );
CLI Equivalent
The CLI command "svn list" provides a list of all installed scripts.