Re: svncpp Client on a specific (local) directory
Alexander Mueller <[email protected]> Fri, 20 May 2011 14:51:40 +0200
| Newsgroups | gmane.comp.version-control.subversion.rapidsvn.devel |
|---|---|
| Message-ID | <[email protected]> |
Ooops! It doesnt. Am 20.05.2011 14:50, schrieb Alexander Mueller: > RapidSVN re-uses the Client instance that way. > > Am 20.05.2011 14:08, schrieb Mate Szalay: >> Hi, >> >> On Thu, May 19, 2011 at 9:07 PM, Mate Szalay<[email protected]> wrote: >>> How can I create an svncpp Client object on a specific directory? >>> I know that if I chdir() first, then it works, but I can't do that, >>> because I want to have multiple (and constantly changing) >>> Client objects in a multi-threaded environment, and cwd is >>> shared among all the threads. >> >> Let me follow up on this. >> >> I've found a way. Is this the way svncpp is intended to be used? >> >> ::svn::Context context; >> ::svn::Client client(context); >> ::svn::Path path("/my/local/working-copy"); >> ::svn::InfoVector info_vect = client.info(path); >> ::svn::Info info = info_vect.at(0); >> info.url(); >> >> If no, then what is the intended way? >> If yes, then is that true, that an svncpp "Client" object is not >> tied to any working copy, it can be reused, say, first to update >> one working copy, then to commit to another one? >> >> Thanks, >> > > ------------------------------------------------------ > http://rapidsvn.tigris.org/ds/viewMessage.do?dsForumId=668&dsMessageId=2742293 > > To unsubscribe from this discussion, e-mail: [[email protected]]. ------------------------------------------------------ http://rapidsvn.tigris.org/ds/viewMessage.do?dsForumId=668&dsMessageId=2742294 To unsubscribe from this discussion, e-mail: [[email protected]].