-
Notifications
You must be signed in to change notification settings - Fork 183
Comparing changes
Open a pull request
base repository: apache/subversion
base: trunk
head repository: apache/subversion
compare: xpatch-prototype
- 7 commits
- 6 files changed
- 1 contributor
Commits on May 18, 2025
-
Create a branch to experiment with xpatch and CLI/make a prototype.
git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch@1925674 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for fba9dd1 - Browse repository at this point
Copy the full SHA fba9dd1View commit details -
On the 'xpatch' branch: add BRANCH-README.
* BRANCH-README: new file. git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch@1925675 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for 89c4d10 - Browse repository at this point
Copy the full SHA 89c4d10View commit details -
On the 'xpatch' branch: Add in-void
--xpatch
option to the`svn diff` command. * subversion/svn/cl.h (svn_cl__opt_state_t::diff): Add xpatch boolean option. (svn_cl__longopt_t): Add opt_xpatch. * subversion/svn/svn.c (svn_cl__options): Declare the xpatch option. (svn_cl__cmd_table_main::diff): Accept --xpatch. (sub_main): Handle opt_xpatch. git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch@1925676 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for 23b757f - Browse repository at this point
Copy the full SHA 23b757fView commit details -
On the 'xpatch' branch: Describe xpatch in
svn patch --help
as sugg……ested by hartmannathan in an old thread. Suggested by: hartmannathan git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch@1925679 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for 11e2dad - Browse repository at this point
Copy the full SHA 11e2dadView commit details -
On the 'xpatch' branch: Add API functions for creating xpatch files, but
write constant text block for now. Then invoke those functions from the cmdline when executed with --xpatch argument. $ svn diff --xpatch <?xml version="1.0" encoding="UTF-8" ?> <xpatch> this is an xpatch </xpatch> * subversion/include/svn_client.h (svn_client_diff_xpatch, svn_client_diff_xpatch_peg): Declare functions. * subversion/libsvn_client/diff.c (svn_client_diff_xpatch, svn_client_diff_xpatch_peg): Implement functions; They will require do_diff() local function later to drive the processor. * subversion/svn/diff-cmd.c (svn_cl__diff): Use xpatch API when invoked with appropriate option. git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch@1925683 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for a77f75c - Browse repository at this point
Copy the full SHA a77f75cView commit details -
On the 'xpatch' branch: Fix typo in BRANCH-README.
git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch@1925684 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for e5b88e4 - Browse repository at this point
Copy the full SHA e5b88e4View commit details -
On the 'xpatch' branch: Rename branch to 'xpatch-prototype'.
git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/xpatch-prototype@1925688 13f79535-47bb-0310-9956-ffa450edef68
Configuration menu - View commit details
-
Copy full SHA for 50c69fb - Browse repository at this point
Copy the full SHA 50c69fbView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff trunk...xpatch-prototype