Shun-ichi GOTO <shunichi.goto@gmail.com> [Thu, 13 Sep 2007 22:35:43 +0900] rev 42
Temporary workaround for trac 0.11.
Trac treats URL in `repository_dir` as relative path and passes incorrect
URL prepending environment path. So find URL from `dir` arg and use it.
This change is dirty but applied to play on 0.11.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Wed, 17 Jan 2007 16:47:07 +0900] rev 41
Fix broken code to generate file/rev informations.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Wed, 17 Jan 2007 03:27:51 +0900] rev 40
refactoring: Use `_get_log()` instead of `ra.get_log()` indivisually.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Wed, 17 Jan 2007 03:18:01 +0900] rev 39
Remove unused arguments.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 16 Jan 2007 16:13:53 +0900] rev 38
Implement `Repository.get_changes()`. This allow to use anydiff on trac.
Additionally, new test code `test-svn_ra.py` is added which is derived
from `trac/versioncontrol/test/svn_fs.py`.
At this time, not all the tests are passed yet, but basic things
and `get_changes()` related tests are almost passed.
The file `svnrepos.dump` is dump file of test repository which is
used by `test-svn_ra.py`.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 16 Jan 2007 15:56:57 +0900] rev 37
Changeset.get_changes() return genetor for compatibility with `svn_fs.py`.
This is required to pass the test: `trac/versioncontrol/test/svn_fs.py`.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 16 Jan 2007 14:21:32 +0900] rev 36
Do not strip leading slash. This is a behaviour of svn_fs.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 16 Jan 2007 13:18:40 +0900] rev 35
Correct bug detection of python binding on linux with 1.4.2.
Bug behaviour of `ra.get_dir()` and `ra.get_file()` depens on
not only version of python binding but also platform.
Following table is matrix of currently known bugs.
Bug platform 1.3.x 1.4.x 1.5.x
-----------------------+---------+------+------+------
Ret val of get_dir() unix NG OK OK
win32 NG NG OK
Ret val of get_file() unix NG OK OK
win32 NG NG OK
Allow None for 4th arg both NG NG OK
* Checked with:
- 1.3.1 on windows
- 1.3.2 on debian
- 1.4.2 on windows and debian
- 1.5.0-dev on windows
Shun-ichi GOTO <shunichi.goto@gmail.com> [Mon, 15 Jan 2007 17:45:36 +0900] rev 34
Fix to use correct path on using svn 1.5 binding.
This bug cause fail for test with scope.
And also fix comments and small fixes.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Mon, 15 Jan 2007 17:43:25 +0900] rev 33
You can select python binding to use via environment variable "BINDING".