gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] arch 1.21 loses English.lproj/MyDocument.nib


From: Michael Hanna
Subject: [Gnu-arch-users] arch 1.21 loses English.lproj/MyDocument.nib
Date: Fri, 26 Nov 2004 22:26:37 -0500

hi, this is a long post, but I have to show what I'm doing, maybe I'm doing something wrong..

I add English.lproj/MyDocument.nib

but .nibs are actually folders so, I have to add even more files inside MyDocument.nib

they look like they're in the repository. And I can commit to them any everything.

However, if I try to get a revision from the archive, MyDocument.nib doesn't get copied-out.

when I try to add it again, I get into this recursive mess...

the shell commands I tried follow:

tzu:~/tmp/TabPrompter_01.1 tao$ tla tree-lint
These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib
Preferences.nib


tzu:~/tmp/TabPrompter_01.1 tao$ tla add English.lproj/MyDocument.nib/
tzu:~/tmp/TabPrompter_01.1 tao$ tla tree-lint
These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib/classes.nib
English.lproj/MyDocument.nib/info.nib
English.lproj/MyDocument.nib/keyedobjects.nib
Preferences.nib


tzu:~/tmp/TabPrompter_01.1 tao$ tla add Preferences.nib/
tzu:~/tmp/TabPrompter_01.1 tao$ tla tree-lint
These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib/classes.nib
English.lproj/MyDocument.nib/info.nib
English.lproj/MyDocument.nib/keyedobjects.nib
Preferences.nib/classes.nib
Preferences.nib/info.nib
Preferences.nib/keyedobjects.nib


tzu:~/tmp/TabPrompter_01.1 tao$ tla add English.lproj/MyDocument.nib/classes.nib tzu:~/tmp/TabPrompter_01.1 tao$ tla add English.lproj/MyDocument.nib/info.nib tzu:~/tmp/TabPrompter_01.1 tao$ tla add English.lproj/MyDocument.nib/keyedobjects.nib tzu:~/tmp/TabPrompter_01.1 tao$ tla tree-lintThese files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

Preferences.nib/classes.nib
Preferences.nib/info.nib
Preferences.nib/keyedobjects.nib





[....] looks like everything is good when I do an inventory.....



tzu:~/tmp/TabPrompter_01.1 tao$ tla inventory
S  AppIcon.icns
S  CornerViewScrollView.h
S  CornerViewScrollView.m
S  English.lproj/Credits.rtf
S  English.lproj/InfoPlist.strings
S  English.lproj/MainMenu.nib/classes.nib
S  English.lproj/MainMenu.nib/info.nib
S  English.lproj/MainMenu.nib/objects.nib
S  English.lproj/MyDocument.nib/classes.nib
S  English.lproj/MyDocument.nib/info.nib
S  English.lproj/MyDocument.nib/keyedobjects.nib
S  Info.plist
S  MyDocument.h


.....  then I import finally...


tzu:~/tmp/TabPrompter_01.1 tao$ tla import --setup
* creating branch address@hidden/tabPrompter--dev
* creating version address@hidden/tabPrompter--dev--0.51
* imported address@hidden/tabPrompter--dev--0.51



.....


tzu:~/tmp tao$ tla get tabPrompter--dev--0.51
* from pristine cache: address@hidden/tabPrompter--dev--0.51--base-0
* making pristine copy
* tree version set address@hidden/tabPrompter--dev--0.51
tzu:~/tmp tao$ cd tabPrompter--dev--0.51--base-0/




..... later after doing two commits, note how arch 'loses' English.lproj/MyDocument.nib:


tzu:~/tmp/tabPrompter--dev--0.51--base-0 tao$ tla commit -L "added -dealloc method to TPRView.m. added pause code. remove beginning and end buttons" These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib


D/ English.lproj/MyDocument.nib
D/ English.lproj/MyDocument.nib/.arch-ids
D  English.lproj/MyDocument.nib/.arch-ids/=id
D  English.lproj/MyDocument.nib/.arch-ids/classes.nib.id
D  English.lproj/MyDocument.nib/.arch-ids/info.nib.id
D  English.lproj/MyDocument.nib/.arch-ids/keyedobjects.nib.id
D  English.lproj/MyDocument.nib/classes.nib
D  English.lproj/MyDocument.nib/info.nib
D  English.lproj/MyDocument.nib/keyedobjects.nib
M  MyDocument.m
M  TPRView.m
M  MyDocument.h
M  tab.xcode/tao.mode1
M  tab.xcode/tao.pbxuser
* update pristine tree (address@hidden/tabPrompter--dev--0.51--patch-1 => tabPrompter--dev--0.51--patch-2)
* committed address@hidden/tabPrompter--dev--0.51--patch-2


~~~~~~~

doing a tla get results in a 'missing' English.lproj/MyDocument.nib ...


tzu:~/tmp tao$ tla get tabPrompter--dev--0.51--patch-2
* from pristine cache: address@hidden/tabPrompter--dev--0.51--patch-2
* making pristine copy
* tree version set address@hidden/tabPrompter--dev--0.51
tzu:~/tmp tao$ cd tabPrompter--dev--0.51--patch-2/
tzu:~/tmp/tabPrompter--dev--0.51--patch-2 tao$ ls
AppIcon.icns               NSBezierPathRoundRects.h  TPRView.h
CornerViewScrollView.h     NSBezierPathRoundRects.m  TPRView.m
CornerViewScrollView.m Preferences.nib Time_Display_String.m English.lproj QuickTime.framework hivol_disabled_sm.png Info.plist README.rtf hivol_enabled_sm.png MyDocument.h TAODocumentController.h lowvol_disabled_sm.png MyDocument.m TAODocumentController.m lowvol_enabled_sm.png
MyPreferencesController.h  TAOFullScreenWindow.h     main.m
MyPreferencesController.m  TAOFullScreenWindow.m     tab.xcode
MyPrompter.h               TAOSplitView.h            tab_Prefix.pch
MyPrompter.m               TAOSplitView.m            version.plist
MySignal.h                 TPRTextView.h             {arch}
MySignal.m                 TPRTextView.m
tzu:~/tmp/tabPrompter--dev--0.51--patch-2 tao$ cd English.lproj/
tzu:~/tmp/tabPrompter--dev--0.51--patch-2/English.lproj tao$ ls
Credits.rtf  InfoPlist.strings  MainMenu.nib





.... lo and behold it's 'missing' from the base source:



tzu:~/tmp/tabPrompter--dev--0.51--patch-2/English.lproj tao$ cd ..
tzu:~/tmp/tabPrompter--dev--0.51--patch-2 tao$ cd ..
tzu:~/tmp tao$ cd tabPrompter--dev--0.51--base-0/
tzu:~/tmp/tabPrompter--dev--0.51--base-0 tao$ ls
AppIcon.icns               NSBezierPathRoundRects.h  TPRView.h
CornerViewScrollView.h     NSBezierPathRoundRects.m  TPRView.m
CornerViewScrollView.m Preferences.nib Time_Display_String.m English.lproj QuickTime.framework hivol_disabled_sm.png Info.plist README.rtf hivol_enabled_sm.png MyDocument.h TAODocumentController.h lowvol_disabled_sm.png MyDocument.m TAODocumentController.m lowvol_enabled_sm.png
MyPreferencesController.h  TAOFullScreenWindow.h     main.m
MyPreferencesController.m  TAOFullScreenWindow.m     tab.xcode
MyPrompter.h               TAOSplitView.h            tab_Prefix.pch
MyPrompter.m               TAOSplitView.m            version.plist
MySignal.h                 TPRTextView.h             {arch}
MySignal.m                 TPRTextView.m
tzu:~/tmp/tabPrompter--dev--0.51--base-0 tao$ cd English.lproj/
tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ ls
Credits.rtf InfoPlist.strings MainMenu.nib MyDocument.nib MyDocument~.nib tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla tree-lint These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib





.... trying to add it again results in mayhem:



tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla add English.lproj/MyDocument.nib tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla tree-lint These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/English.lproj
English.lproj/MyDocument.nib


tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla add English.lproj/ tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla tree-lint These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib


These explicit ids have no corresponding file:

English.lproj/English.lproj/.arch-ids/MyDocument.nib.id


tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla add English.lproj/
attempt to id already tagged file: English.lproj/
tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla add English.lproj/MyDocument.nib
attempt to id already tagged file: English.lproj/MyDocument.nib
tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$ tla tree-lint These files would be source but lack inventory ids (`tla add' or a tagline perhaps?):

English.lproj/MyDocument.nib


These explicit ids have no corresponding file:

English.lproj/English.lproj/.arch-ids/MyDocument.nib.id


tzu:~/tmp/tabPrompter--dev--0.51--base-0/English.lproj tao$



like I said, I apologize for the long post, but I feel it's the best way to the describe the problem.

regards,
Michael





reply via email to

[Prev in Thread] Current Thread [Next in Thread]