summaryrefslogtreecommitdiffstats
path: root/lib/redmine/scm
Commit message (Collapse)AuthorAgeFilesLines
...
* scm: git: prevent showing trace when repository path changed.Toshi MARUYAMA2011-03-151-1/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5137 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: wrap revision of cat and annotate with URL encoding (#1981, ↵Toshi MARUYAMA2011-03-142-2/+6
| | | | | | #7246). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5112 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: remove unused parameters from "nodes_in_branch()" method in ↵Toshi MARUYAMA2011-03-131-5/+3
| | | | | | adapter (#7246, #4455). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5108 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: add new "nodes_in_branch()" method in adapter (#7246, #4455).Toshi MARUYAMA2011-03-131-0/+11
| | | | | | For latest changesets supporting named branch. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5102 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: add new "rhlog()" function in helper extension (#7246, #4455).Toshi MARUYAMA2011-03-131-0/+32
| | | | | | For latest changesets supporting named branch. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5101 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: fix age column on repository view is off by timezone delta (#7827).Toshi MARUYAMA2011-03-111-1/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5088 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: use "-D time_to_cvstime_rlog(identifier)" in adapter entries().Toshi MARUYAMA2011-03-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5087 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: code clean up adapter entries().Toshi MARUYAMA2011-03-111-13/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5086 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: use scm_cmd() in adapter revisions().Toshi MARUYAMA2011-03-111-4/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5085 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: use scm_cmd() in adapter entries().Toshi MARUYAMA2011-03-111-5/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5083 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: add new method 'scm_cmd' to wrap shellout.Toshi MARUYAMA2011-03-111-1/+15
| | | | | | Refer Mercurial adapter r4830. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5082 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: switch "-c core.quotepath=false" in git version above 1.7.2 or not ↵Toshi MARUYAMA2011-03-081-1/+4
| | | | | | | | | (#5251). The -c option was introduced in git version (1.7.2) http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.txt git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5069 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: fix unit adapter test fails in Ruby 1.9 Linux latin-1 locale (#5251).Toshi MARUYAMA2011-03-081-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5066 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: fix unit adapter test fails in Ruby 1.9 Linux latin-1 locale (#5251).Toshi MARUYAMA2011-03-081-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5065 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: fix latin-1 directory entries() in adapter (#5251).Toshi MARUYAMA2011-03-081-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5061 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: add core.quotepath = false to run git command (#5251).Toshi MARUYAMA2011-03-081-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5049 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: use scm_cmd() in adapter tags().Toshi MARUYAMA2011-03-081-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5046 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: use scm_cmd() in adapter branches().Toshi MARUYAMA2011-03-081-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5043 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: support path encoding in adapter cat (#5251).Toshi MARUYAMA2011-03-081-3/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5042 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: support path encoding in adapter blame (#5251).Toshi MARUYAMA2011-03-081-5/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5041 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: support path encoding in adapter entries() (#5251).Toshi MARUYAMA2011-03-081-9/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5040 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: support path encoding in adapter diff (#5251).Toshi MARUYAMA2011-03-081-8/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5039 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: support path encoding in adapter revisions() (#5251).Toshi MARUYAMA2011-03-081-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5038 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: convert path encoding in "git log" (#5251).Toshi MARUYAMA2011-03-081-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5036 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: add instance variable for path encoding in adapter (#5251).Toshi MARUYAMA2011-03-081-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5035 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: code clean up adapter.Toshi MARUYAMA2011-03-081-8/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5034 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: remove "core.quotepath = true" to run git command (#5251).Toshi MARUYAMA2011-03-071-1/+1
| | | | | | If path encoding is UTF-8, git adapter may run on Linux. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5029 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: use core.quotepath = true to run git command for database safety ↵Toshi MARUYAMA2011-03-071-1/+0
| | | | | | (#5251). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5028 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: change core.quotepath = true temporarily to run git command (#5251).Toshi MARUYAMA2011-03-071-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5025 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: add core.quotepath = false to run git command (#5251).Toshi MARUYAMA2011-03-071-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5024 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: convert copied file path encoding (#2664).Toshi MARUYAMA2011-03-031-1/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4995 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: remove localtime from adapter (#4455).Toshi MARUYAMA2011-03-031-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4994 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: Ruby 1.9 compatibility for XML UTF-8 parsing.Toshi MARUYAMA2011-03-032-3/+27
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4993 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: fix unit tests fails in Ruby 1.9.Toshi MARUYAMA2011-03-036-6/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4992 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: wrap revison, tag and branch with URL encoding for entries ↵Toshi MARUYAMA2011-03-022-2/+2
| | | | | | (#4455, #1981, #7246). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4989 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: use --encoding=UTF-8 in "git log" (#3396).Toshi MARUYAMA2011-02-281-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4964 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: refactor lastrev() in adapter.Toshi MARUYAMA2011-02-281-8/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4963 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: move saving changesets from adapter to model (#3396).Toshi MARUYAMA2011-02-281-21/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4959 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: add flag of disable showing last commit in repository tree (#7047).Toshi MARUYAMA2011-02-241-1/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4945 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: update adapter initialize() to use path encoding (#2664, #2274).Toshi MARUYAMA2011-02-245-13/+17
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4941 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: fix CVS diffs do not handle new files properly (#7615).Toshi MARUYAMA2011-02-241-1/+5
| | | | | | Contributed by Jim Naslund. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4939 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: use "ASCII-8BIT" in IO.popen() in Ruby 1.9.Toshi MARUYAMA2011-02-241-1/+6
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4938 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: replace urllib.unquote to urllib.unquote_plus in helper (#4455).Toshi MARUYAMA2011-02-231-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4934 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: remove unused rhannotate command options in helper.Toshi MARUYAMA2011-02-231-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4933 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: annotate path encoding support in adapter (#2664).Toshi MARUYAMA2011-02-231-1/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4931 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: annotate path encoding support in helper (#2664).Toshi MARUYAMA2011-02-231-0/+10
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4930 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: path encoding support for "cat" in adapter (#2664).Toshi MARUYAMA2011-02-231-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4928 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: change some newlines in mercurial_adapter.rb CRLF to LF.Toshi MARUYAMA2011-02-221-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4927 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: log and entries path encoding support in adapter (#2664).Toshi MARUYAMA2011-02-221-5/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4923 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: Ruby 1.9 compatibility in getting scm version (#4273).Toshi MARUYAMA2011-02-226-0/+18
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4920 e93f8b46-1217-0410-a6f0-8f06a7374b81