Re: svncpp Client on a specific (local) directory
Alexander Mueller <[email protected]> Fri, 20 May 2011 14:52:25 +0200
| Newsgroups | gmane.comp.version-control.subversion.rapidsvn.devel |
|---|---|
| Message-ID | <[email protected]> |
I would think Client doesnt store a working copy location. So re-use should work. 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=2742295 To unsubscribe from this discussion, e-mail: [[email protected]].