Sha256: a37e741ecdcd87506ca1d882a3827e4d0e55b9a31380fdaa7cc7ca96da994f2a
Contents?: true
Size: 1.44 KB
Versions: 3
Compression:
Stored size: 1.44 KB
Contents
<% require 'rubygems' require 'XmlElements' require 'date' project = XmlElements.fromString(File.read("continuous4r-project.xml")) %> <div id="bodyColumn"> <div class="contentBox"> <div class="section"><a name="Source_repository"></a> <h2>Source repository</h2> <% scms = {'git' => ['Git', 'http://git-scm.com'], 'svn' => ['Subversion', 'http://subversion.tigris.org']} if File.exist?(".git") scm_name = "git" scm_url = File.read(".git/config").split(/$/).select {|l| l =~ /url = /}[0].split(/url = /)[1] end if File.exist?(".svn") scm_name = "svn" svn_info = Utils.run_command("svn info") scm_url = svn_info.split(/$/)[1].split(/^URL/)[1].strip.split(/: /)[1] end if !scms.has_key?(scm_name) %> <p> <%= project['name'] %> is hosted on an unknown repository type. </p> <% else %> <p> <%= project['name'] %> is hosted on a <a href="<%= scms[scm_name][1] %>" target="_blank" class="externalLink" title="External Link"><%= scms[scm_name][0] %></a> repository. </p> <% end %> <p> The project URL is:<br></br> <code><%= scm_url %></code> </p> </div> </div> </div>
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
continuous4r-0.0.2 | lib/site/body-scm-usage.rhtml |
continuous4r-0.0.3 | lib/site/body-scm-usage.rhtml |
continuous4r-0.0.4 | lib/site/body-scm-usage.rhtml |