Hi all,
I just hear Windows Windows Windows. What about the
Mac? 8-) Is there anybody here interested? I had been
lurking and looking what's going in terms of clients,
but am far from sure I understand the client lib and
all its architecture (e.g. baton etc.). [ an aside:
How is the architectural description (the subversion
TeX doc) going? Any updates there? ]
In the beginning of SVN I had wondered how much work
it would be to use MacCVSClient as a base for a
MacSVNClient. For MacCVSClient I did a complete
rewrite of the CVS protocol in C++ (not all features
supported, but the missing stuff is just a matter
of sitting down and doing it) and all that can go
because it is totally CVS specific.
Many of MacCVSClient's features (context diff, hierarchical
log lists, and stuff like that) are currently based
on the CVS server output (parse diff or log output)
and would probably need major rework. I still wonder,
though, whether it would be possible (and feasible)
to unify both (CVS and SVN) and have the two clients
share lots of existing code.
Now, before I get too wound up here (also have got
a good list of MacCVSClient on the plate), could
others please tell whether they would support
that. Do you think MacCVSClient is a good base
or would you rather start afresh? I'm just tossing
the idea in here and haven't thought through many
details myself.
For the interested:
http://www.heilancoo.net/MacCVSClient/
Cheers,
Joerg
--
They can take away my Mac when they pry
my cold, dead fingers from my mouse.
Received on Sat Oct 21 14:36:15 2006