• 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: Discard Changes on project
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Discard Changes on project


  • Subject: Re: Discard Changes on project
  • From: Steve Mills <email@hidden>
  • Date: Mon, 22 May 2006 22:39:20 -0500

On May 22, 2006, at 22:19, David Dunham wrote:

On 22 May 2006, at 15:01, Steve Mills wrote:

Because of the bug in Xcode that prevents changes from being
written to the .pbxuser file when the .pbxproj file is not checked
out (and that's not the bug I'm talking about above, but a bug that
*really needs to be fixed* for the next release

Since it needs to be fixed, you've filed a bug report? (I didn't realize that's what the bug was, though I think I've seen it, and usually just leave my .pbxproj checked out all the time.)

I think I have. But feel free to report it again. The more noise a bug gets, the more attention it gets.


selected the project name at the top of the list in the project
window and hit SCM->Revert.

Luckily, when this design flaw hit me, I was checking in, not
reverting. I still checked in some changes I was planning on discarding.


I usually do remember to check in the project (just .pbxproj) from
the SCM Results window, but I think the colorful icon in the project
window drew my eye. Besides, checking this in surely wouldn't check
in all the Frameworks and Products which are under it...

CodeWarrior made this easier, by having a special menu item
representing the project. Xcode could do this somehow, or else put up
a dialog when actions are performed on the blue project in the
project window.

And it also had the Recursive submenu *right below* the Project submenu, something that has bitten many people in the butt. I know one of my coworkers mistakenly hit Recursive->Check Out instead of Project->Check Out at least twice. Every once in a while I'll run across his Perforce comment; "Oops." :)


One thing I miss in Xcode's SCM menu is a Command item. I used that in CW all the time, rather than have to switch to Terminal to do p4 commands. It was nice because you could still see all the CW windows in case I had to type a file name or whatever. I also miss, make that hate, that the Xcode SCM is project-centric, so it doesn't show files that I've checked out in subprojects. This makes it a pain in the butt to check in a change that spans multiple projects - you have to use Terminal, otherwise your changes will end up in multiple changelists.

Steve Mills
Drummer, Mac geek
http://sjmills5.home.mchsi.com/


_______________________________________________ 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
  • Prev by Date: Re: Discard Changes on project
  • Next by Date: Re: Xcode uses "SDK Path" instead of my "Library Search Paths" ?
  • Previous by thread: Re: Discard Changes on project
  • Next by thread: Re: Discard Changes on project
  • Index(es):
    • Date
    • Thread