Commits

Show all
Author Commit Message Labels Comments Date
Greg Ward
svn: report actual error messages from SQLite
Greg Ward
svn: do not ignore errors from sqlite3_step()
Greg Ward
untabify
Greg Ward
svn: fix handling of multiproject repositories (with new test repo) If repos_path looks like "proj1/branches/1.0" or "proj1/trunk", there's still an obvious branch name there. Cannot assume that repos_path starts with "trunk" or "branches".
Greg Ward
svn: handle weird checkout dirs better
Greg Ward
Track relative path from working copy root to start dir. - add rel_path to vccontext_t - rewrite probe_parents() so it figures out and sets rel_path (also rename it to probe_dirs())
Greg Ward
build: add LDFLAGS so we can link with -g too
Greg Ward
svn: add support for branch name (%b)
Greg Ward
Fix so test-hg passes with Mercurial 1.5. ("hg merge --tool" doesn't work in 1.5, so fallback to the older HGMERGE environment variable.)
Greg Ward
Make TOOLPATH work for all tools.
Greg Ward
Subversion 1.8 works!
Greg Ward
Add TESTPATH so it's possible to test multiple versions of Subversion.
Greg Ward
README: document dependencies
Greg Ward
Only run svn tests if vcprompt supports the required svn version. - add list of features built-in to the binary (defined in vcprompt.c, influenced by config.h) - add a "show features" (-F) option - use it in test-svn to decide whether or not to run the svn tests
Greg Ward
Makefile: rebuild everything when autoconf stuff changes Also: use autoconf caching (configure -C)
Greg Ward
Make sure everything depends on config.h too.
Greg Ward
configure: check for sqlite3 so we can build without it (albeit without svn >= 1.7 support)
Greg Ward
update contributors
Greg Ward
man page: svn 1.7 now supported
Greg Ward
svn: fix incorrect implementation of %r (SQLite version) Same bug as was fixed by 58d50c962339, but this time for the SQLite working copy in svn >= 1.7.
Greg Ward
svn: factor out svn_read_sqlite().
Greg Ward
merge with svn-1.7 branch
Greg Ward
svn: fix coding style; improve error messages.
Branches
svn-1.7
Greg Ward
Makefile: fix broken link (libraries must come later)
Branches
svn-1.7
Robson Peixoto
Add svn 1.7 support
Branches
svn-1.7
Greg Ward
svn: fix incorrect implementation of %r (at least for svn 1.4 .. 1.6) It was reporting what "svn info" reports as "Revision", which is typically the HEAD revision for the whole repo. But if the current directory (branch) was last modified in an older revision, that's not what you want. You want the "Last Changed Rev" from "svn info", which seems to be stored a few lines later in .svn/entries. Also refactored and cleaned up a bunch.
Greg Ward
Add real svn tests: setup-svn, test-svn, and associated stuff. Currently only works with svn <= 1.6, because 1.7 isn't supported yet.
Greg Ward
Switch to use autoconf (*just* autoconf, no automake or other crap).
Greg Ward
man page: tighten up the wording in various spots
Greg Ward
Add release instructions
  1. Prev
  2. Next