Hey Stefan,
This week:
1. Because function svn_client_commit4() is too long, so I divide it into 3
functions:
svn_client_commit4(), this function calls svn_client_collect_commit_packet()
to collect commit items and do commit at last. It updates wcs, too.
It corresponds to 1), 5), 6), 7) points in
subversion\notes\commit-from-multiple-working-copies.txt
svn_client_collect_commit_packet(), this function group the targets by wc,
and collect commit_items and lock_tokens for every repository.
It corresponds to 2), 3), 4) points in
subversion\notes\commit-from-multiple-working-copies.txt
svn_client_create_wc_access(), this function create wc_access for
each working copy. It corresponds to 3) point in
subversion\notes\commit-from-multiple-working-copies.txt
I have finished the coding of svn_client_collect_commit_packet() and
svn_client_create_wc_access(), but not tested them.
problem:
1. I write a new function svn_wc__find_wc_root(), but how should I test it
independently?
2. how can I view content of variables except using SVN_ERR_ASSERT()?
how can I output internal result to see whether it runs as expect?
next week:
1. write code.
Best Regards!
Huihuang
--------------
yellow.flying
2009-06-22
__________________________________________________
赶快注册雅虎超大容量免费邮箱?
http://cn.mail.yahoo.com
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2364161
Received on 2009-06-22 15:34:19 CEST