Hello
We have a Windows development enviroment (2 Tools /IDEs) providing and
using a MSSCCI and SVN as SCM.
Currently we use PushOk as the SCC2SVN client but also need a Wrapper
library around PushOk to avoid interface bugs between the IDE leading to
crashed of one of the IDEs.
We will use svn:externals with is not as such known to MSSCCI. The IDEs
make heavy use of SccPopulateList() to retrieve the files in a directory.
Since I assume PushOk to use the svn ls command to do so, the externals
are ignored. Hence we will have to emulate an svn ls including
svn:externals in some way.
Either
- we find a SVN2SCC client that does it that way (which I doubt
that any will) or
- we extend our Wrapper bypassing PushOk and using svn direktly
for certain SCC commands or
- (now the actual point) we write our own SVN2SCC client.
I found that one attempt to create a TortoiseSVN2SCC client at
http://tortoisesvnscc.tigris.org. Unluckily rather outdated and without
sources to continue with.
Does anyone have an idea why the project was discontinued?
Does TortoiseSVN has an API to its libraries (I know that TortoiseProc can
be automated, but I need a list of files and no GUI dialog for
SccPopulateList)?
I browsed through the code a bit and found, that there is a class that
abstracts SVN and calls standard svn_client_<command>s. Could I access the
abstraction class SVN or access the svn api using the Tortoise library?
I am trying to estimate how much effort it is to write a toroiseSVNSCC
client with that special svn:externals feature we need, since I do like
the idea of extending our Wrapper using both tools PushOk and svn due the
need to have all in the appropriate versions.
I would appreciate any comments on that.
Thanks.
Roman
http://tortoisesvnscc.tigris.org. Unluckily rather outdated and
without sources to continue with.
Does anyone have an idea why the project was discontinued?
Does TortoiseSVN has an API to its libraries (I know that TortoiseProc can
be automated, but I need a list of files and no GUI dialog for
SccPopulateList)?
I browsed through the code a bit and found, that there is a class that
abstracts SVN and calls standard svn_client_<command>s. Could I access the
abstraction class SVN or access the svn api using the Tortoise library?
I am trying to estimate how much effort it is to write a toroiseSVNSCC
client with that special svn:externals feature we need, since I do like
the idea of extending our Wrapper using both tools PushOk and svn due the
need to have all in the appropriate versions.
I would appreciate any comments on that.
Thanks.
Roman
--
NEU: FreePhone - kostenlos mobil telefonieren!
Jetzt informieren: http://www.gmx.net/de/go/freephone
--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2766177
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-15 13:29:25 CEST