Re: Status of the svn remote helper project (Nov 2010, #2)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

> There are plans for an additional command to print information in
> ls-tree format about a path.

Sorry that progress has been quite slow this week.
My work-in-progess lays out the syntax of the command,
the initial parsing and object lookup.
I still need to break out the tree and path dereferencing logic.
I haven't started on printing yet but I presume it should be easy.

> * db/recognize-v3 (2010-11-20) 2 commits
> - vcs-svn: Allow simple v3 dumps (no deltas yet)
> - vcs-svn: Error out for v3 dumps
> 
> A bugfix and the framework for a feature.

Thanks for this, it should have gone in much earlier.

> * db/prop-delta (2010-11-20) 16 commits
> - vcs-svn: Simplify handling of deleted properties
> - vcs-svn: Implement Prop-delta handling
> - vcs-svn: Sharpen parsing of property lines
> - vcs-svn: Split off function for handling of individual properties
> - vcs-svn: Make source easier to read on small screens
> - vcs-svn: More dump format sanity checks
> - vcs-svn: Reject path nodes without Node-action
> - vcs-svn: Delay read of per-path properties
> - vcs-svn: Combine repo_replace and repo_modify functions
> - vcs-svn: Replace = Delete + Add
> - vcs-svn: handle_node: Handle deletion case early
> - vcs-svn: Use mark to indicate nodes with included text
> - vcs-svn: Unclutter handle_node by introducing have_props var
> - vcs-svn: Eliminate node_ctx.mark global
> - vcs-svn: Eliminate node_ctx.srcRev global
> - vcs-svn: Check for errors from open()
> (this branch uses db/recognize-v3.)
> 
> Needs review and testing.

Testing against my favourite, the ASF repo, as I write this.

> 
> * db/text-delta (2010-11-20) 10 commits
> - svn-fe: Test script for handling of dumps with --deltas
> - vcs-svn: Implement text-delta handling
> - Merge branch 'db/fast-import-cat-blob' into db/text-delta
> - vcs-svn: Teach line_buffer about temporary files
> - vcs-svn: Let caller set up sliding window for delta preimage
> - vcs-svn: Read delta preimage from file descriptor
> - vcs-svn: Introduce fd_buffer routines
> - vcs-svn: Introduce repo_read_path to check the content at a path
> - vcs-svn: Internal fast_export_save_blob helper
> - Merge branch 'jn/svndiff0' into db/text-delta
> (this branch uses db/recognize-v3, db/prop-delta, db/fast-import-cat-blob,
>  and jn/svndiff0.)
> 
> A delta in r36 of <http://svn.apache.org/repos/asf> does not apply
> with this brand of svn-fe.

That's odd, I was able to import up to r354 before receiving:
fatal: missing newline after cat-blob response

So there's some regressions to chase down since the last roll-up.

That's all I've got for now.

--
David Barr.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]