Re: Discard Changes on project
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