end
def scm_command_version
- scm_version = scm_version_from_command_line
+ scm_version = scm_version_from_command_line.dup
if scm_version.respond_to?(:force_encoding)
scm_version.force_encoding('ASCII-8BIT')
end
end
def scm_command_version
- scm_version = scm_version_from_command_line
+ scm_version = scm_version_from_command_line.dup
if scm_version.respond_to?(:force_encoding)
scm_version.force_encoding('ASCII-8BIT')
end
end
def darcs_binary_version
- darcsversion = darcs_binary_version_from_command_line
+ darcsversion = darcs_binary_version_from_command_line.dup
if darcsversion.respond_to?(:force_encoding)
darcsversion.force_encoding('ASCII-8BIT')
end
end
def scm_command_version
- scm_version = scm_version_from_command_line
+ scm_version = scm_version_from_command_line.dup
if scm_version.respond_to?(:force_encoding)
scm_version.force_encoding('ASCII-8BIT')
end
# The hg version is expressed either as a
# release number (eg 0.9.5 or 1.0) or as a revision
# id composed of 12 hexa characters.
- theversion = hgversion_from_command_line
+ theversion = hgversion_from_command_line.dup
if theversion.respond_to?(:force_encoding)
theversion.force_encoding('ASCII-8BIT')
end
end\r
\r
def svn_binary_version\r
- scm_version = scm_version_from_command_line\r
+ scm_version = scm_version_from_command_line.dup\r
if scm_version.respond_to?(:force_encoding)\r
scm_version.force_encoding('ASCII-8BIT')\r
end\r