Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » efs usage in team/cvs plugin
efs usage in team/cvs plugin [message #329622] Mon, 30 June 2008 13:27 Go to next message
Eugene Kuleshov is currently offline Eugene KuleshovFriend
Messages: 504
Registered: July 2009
Senior Member
Hi,

I wonder if someone could tell me the advantages of using EFS API in
Team/CVS plugin? Also, if there are common facilities in Team API and UI
that directly support EFS, so 3rd party EFS implementors would work
there out of the box?

Thanks

Eugene
Re: efs usage in team/cvs plugin [message #329693 is a reply to message #329622] Tue, 01 July 2008 12:04 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33171
Registered: July 2009
Senior Member
Eugene,

For me it was an advantage because it allows me provide integration with
EFS and by doing so allows me to process the URIs used to identify a
resource in CVS in a transparent way just like http:, file:, or
platform:/resource. I think there are a few examples floating around
for how to use EFS. Of course EFS is more general than just CVS so
looking at how CVS exploits CVS would be useful...


Eugene Kuleshov wrote:
> Hi,
>
> I wonder if someone could tell me the advantages of using EFS API in
> Team/CVS plugin? Also, if there are common facilities in Team API and
> UI that directly support EFS, so 3rd party EFS implementors would work
> there out of the box?
>
> Thanks
>
> Eugene
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: efs usage in team/cvs plugin [message #329742 is a reply to message #329622] Wed, 02 July 2008 14:02 Go to previous message
Michael Valenta is currently offline Michael ValentaFriend
Messages: 35
Registered: July 2009
Member
Eugene,

There are two ways for a repository provider to use EFS

1) They could use EFS to provide access to remote state to clients
2) They can provide the EFS use by the Workspace (IResource) to gain
more control over the local coy file area.

In the Team/CVS plug-in, we implemented an EFS of the first type so I
assume that is what you are referring to. We did this mostly as a proof
of concept for EFS. As Ed pointed out, this could potentially help out
clients but, in the CVS case, it doesn't work well since there is no
easy way to access past configurations (i.e. a previous state of the
file system).

As for your second questions, I'm not really sure what you are asking
but I suspect the answer is no. That is, we don't don't offer much in
the way of EFS specific facilities.

Michael

Eugene Kuleshov wrote:
> Hi,
>
> I wonder if someone could tell me the advantages of using EFS API in
> Team/CVS plugin? Also, if there are common facilities in Team API and UI
> that directly support EFS, so 3rd party EFS implementors would work
> there out of the box?
>
> Thanks
>
> Eugene
>
Previous Topic:Source lookup in a custom debugger
Next Topic:How do I disable the File menu item - Save?
Goto Forum:
  


Current Time: Sun Jun 30 16:33:50 GMT 2024

Powered by FUDForum. Page generated in 0.03399 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top