• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: SCM Plugins - looking Docs Sample Source?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SCM Plugins - looking Docs Sample Source?


  • Subject: Re: SCM Plugins - looking Docs Sample Source?
  • From: Andrew Pontious <email@hidden>
  • Date: Tue, 1 Jul 2008 12:15:18 -0700

On Jul 1, 2008, at 8:07 AM, Nicholaz Beresford wrote:

Nathan Vander Wilt wrote:
Unfortunately, this is still not supported. The only third party SCM plugin I've been able to find is http://labs.seapine.com/wiki/index.php/Surround_SCM_Xcode_Support , and it looks like theirs only worked until Xcode 2.4 (surprise, surprise).

I've seen that too and wondered how they made it ... but it looks like it was a reverse engeneering hack.

It is indeed a reverse engineering hack.

It does not work in Xcode 3.0 because we changed a lot of things about SCM in Xcode 3.0, and we didn't document these changes or attempt to preserve backwards compatibility because we don't support third-party SCM plugins.

We do not recommend you go this route.

I'll file a feature request and meanwhile we'll go and use one of the
existing interfaces and just use our own executable which will interface
SourceSafe and produce output similar to what Xcode expects (it should
not be too hard I guess).

This route, also, is not recommended.

Here's what I've said about this on this list in the past:

On Mar 9, 2008, at 2:41 PM, Andrew Pontious wrote:
The problem with attempting to write a utility that would masquerade as CVS, Subversion, or Perforce, is that Xcode currently relies on quite a bit of the very nitty-gritty behavior of these utilities to get its work done.

Just providing the documented simple features of the command-line utilities might seem to be enough, but it will almost certainly not work with Xcode.

If you're very determined and have a lot of time, you might be able to reverse engineer the necessary behavior, but even then, it might break in the next revision of Xcode.

-- Andrew _______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: SCM Plugins - looking Docs Sample Source?
      • From: Nicholaz Beresford <email@hidden>
    • RE: SCM Plugins - looking Docs Sample Source?
      • From: Yan Shapochnik <email@hidden>
References: 
 >Re: SCM Plugins - looking Docs Sample Source? (From: Nicholaz Beresford <email@hidden>)

  • Prev by Date: Re: Can Xcode refactor C++?
  • Next by Date: #include files <> vs "" not found?
  • Previous by thread: Re: SCM Plugins - looking Docs Sample Source?
  • Next by thread: RE: SCM Plugins - looking Docs Sample Source?
  • Index(es):
    • Date
    • Thread