Locked-up System (REALbasic network user group Mailinglist archive)

Back to the thread list
Previous thread: Determining language used by App
Next thread: Remote Debugger Calls tar file


Re: Xcode 4   -   Rubber Chicken Software Co.
  Locked-up System   -   Art Peters
    Locked-up System   -   Art Peters
     Re: Locked-up System   -   Markus Winter
    Locked-up System   -   Art Peters
     Re: Locked-up System   -   Andrew Keller
     Re: Locked-up System   -   Dennis Birch
     Re: Locked-up System   -   Andrew Keller
     Re: Locked-up System   -   scott
     Re: Locked-up System   -   Dennis Birch
     Re: Locked-up System   -   Peter K. Stys
     Re: Locked-up System   -   Thom McGrath
     Re: Locked-up System   -   Kelsey McClanahan
      Re: Locked-up System   -   scott boss
     Re: Locked-up System   -   M Pulis
     Re: Locked-up System   -   Tim Jones

Locked-up System
Date: 10.06.10 13:48 (Thu, 10 Jun 2010 08:48:50 -0400)
From: Art Peters
Many thanks to all who responded. This particular issue was eventually resolved. However, it seems that there may be a need for some help from Real.

First, suggestions for using a versioning system sound like good advice with low time requirements. In a way I already use a technique that is similar but required considerable time to recover. Each time I make a significant project alteration I save a dated copy of the rbp file. e.g. BillPay20100512, BillPay201000516, etc.

I was able to go back several iterations to a version that would load without lock-up. I also discovered that the latest versions would load if file sharing was turned on (after replacing the OS on the 'Little' machine). Through this process it was possible to copy later version classes to the older project file.

As others suspected the problem arose when the project thought a source file was located only on a remote machine. Project evolution began with a database in the project folder. It was later changed to the database resident on 'Little' as a common point. This is apparently when the project locked on to the unique database location. This action was not something that I coded.

I later changed back to the database within the project folder and removed code that searched for the remote database. But, the project did not change back. I don't know if it is an OS issue, file issue, Real issue or what.

I only know a bunch of hours were devoted to the issue

Again, many thanks to all.

Art
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Locked-up System
Date: 09.06.10 14:16 (Wed, 9 Jun 2010 09:16:59 -0400)
From: Art Peters
Sorry for missing the Subject.

Tim

> I am currently reinstalling the 10.6.3 OS as I can't think of anything else to do. Any help would be appreciated.

Running from a flash drive usually resulted in partial saves here as I'd get impatient and just pull the USB stick before the save had completed (hey, RB said it was saved...).

That never occurred to me. Although I can't recall pulling the flash drive before completion. I checked out svn and think it would be much easier for me to simply work with one project folder. :(

Thanks for your response. You always seem to come through.

Gary

Check the sharing panel on all machines. Make sure all project source
files are available and not aliased. The project believes a file only
exists on a remote server; the delays could be attempts to connect to
a remote server that does not exist. When such a hard link to a server
file discovers that the server could be the same as the local machine,
an error manifests itself as meaning "Little is available on this
computer, do not load this project". Did you add any files to the
project, that exist on "Little" but were added from one of the other
computers?

I am certain this is what is happening. Also, it must be happening from within RB. Its too bad there is no way to, say, start RB with a key depressed to obtain a list of 'unlinkable' files. As it is, the project cannot even be accessed. In my case, it may just be an RB database file.

I will test that theory later today. If true, I should just be able to get things working by opening a shared path to the 'Little' database file from one of the machines. I'll keep you posted.

Thanks for your help.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 09.06.10 14:29 (Wed, 09 Jun 2010 15:29:11 +0200)
From: Markus Winter
> Running from a flash drive usually resulted in partial saves here as I'd get
> impatient and just pull the USB stick before the save had completed (hey, RB
> said it was saved...).

It probably was. But the flash drive updates it's file directory when you
eject it properly - just pulling it prevents it from updating the directory
and can cause data loss


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Locked-up System
Date: 08.06.10 23:16 (Tue, 8 Jun 2010 18:16:46 -0400)
From: Art Peters
Hi All,

I fear that I have created a monster that I don't know how to kill. My networked system has three Macs all operating with OS 10.6.3 and Real Studio 2010r2.

Because the macs are in three separate buildings, I usually retain identical project folders on each machine and keep them synched with a memory stick. So, at any time, I can work on a project from any mac. This has been working well for months. One Mac named 'Little' runs continuously, the others are powered down when not in use.

Usually I start RB by double-clicking an rbp project file. RB starts and loads the project. Recently, when loading the project, a message appears just prior to the RB status bar reaching its end (loaded). The message appears to be a standard Apple message box.

After shutting down the network to attempt to isolate an offending (or offended) machine, I receive on two machines:

"The server 'Little' may not exist or it is unavailable at this time. Check the server name or IP address, check your network connection, and then try again." I dismiss the message box with the OK button.

RB sits waiting. Ten or fifteen seconds later the message box reappears and continues reappearing ad nauseam. RB cannot be shut down - NEITHER CAN THE MAC. Rb appears to be canceling the shutdown. The only fix has been to invoke 'Force Quit' on RB2010R2.

On the 'Little' machine as it nears fully loading the project I receive a message that says something like "Little is available on this computer, do not load this project." Actually, those are not the words. I did observe that in the Little apple system menu, Little is listed as a Device. This may be an error source on the Little machine, but should not (?) be a factor on the other machines. Again (?).

I am currently reinstalling the 10.6.3 OS as I can't think of anything else to do. Any help would be appreciated.

Art



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 12.06.10 07:38 (Sat, 12 Jun 2010 02:38:11 -0400)
From: Andrew Keller
On Jun 10, 2010, at 9:38 AM, Dennis Birch wrote:
> On Wed, Jun 9, 2010 at 9:30 PM, Andrew Keller <<email address removed>> wrote:
>
>> I use Git with REAL Studio and I also have a common library that I use in a lot of my projects. It took a while for me to fully wrap my head around Git. Then, it took quite a bit of experimentation to find the best way to use REAL Studio - and my shared library - with a version control system.
>
> Would you care to share some ideas on best practices?

Sure.

Short answer: I use the rbvcp format for both the main project and the library, and the folder that the library is on the file system corresponds with the folders in the Project Editor. That way, the library is a single self-sustaining rbvcp project, and the main project is a single self-sustaining rbvcp project, which happens to include the items from the library.

Long answer: http://kellerfarm.com/life/rbvcp/

~ Andrew Keller

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 10.06.10 14:38 (Thu, 10 Jun 2010 06:38:47 -0700)
From: Dennis Birch
T24gV2VkLCBKdW4gOSwgMjAxMCBhdCA5OjMwIFBNLCBBbmRyZXcgS2VsbGVyIDxhbmRyZXdAa2Vs
bGVyZmFybS5jb20+IHdyb3RlOgoKPiBJIHVzZSBHaXQgd2l0aCBSRUFMIFN0dWRpbyBhbmQgSSBh
bHNvIGhhdmUgYSBjb21tb24gbGlicmFyeSB0aGF0IEkgdXNlIGluIGEgbG90IG9mIG15IHByb2pl
Y3RzLiDCoEl0IHRvb2sgYSB3aGlsZSBmb3IgbWUgdG8gZnVsbHkgd3JhcCBteSBoZWFkIGFyb3Vu
ZCBHaXQuIMKgVGhlbiwgaXQgdG9vayBxdWl0ZSBhIGJpdCBvZiBleHBlcmltZW50YXRpb24gdG8g
ZmluZCB0aGUgYmVzdCB3YXkgdG8gdXNlIFJFQUwgU3R1ZGlvIC0gYW5kIG15IHNoYXJlZCBsaWJy
YXJ5IC0gd2l0aCBhIHZlcnNpb24gY29udHJvbCBzeXN0ZW0uCgpXb3VsZCB5b3UgY2FyZSB0byBz
aGFyZSBzb21lIGlkZWFzIG9uIGJlc3QgcHJhY3RpY2VzPwoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KVW5zdWJzY3JpYmUgb3Igc3dpdGNoIGRlbGl2ZXJ5
IG1vZGU6CjxodHRwOi8vd3d3LnJlYWxzb2Z0d2FyZS5jb20vc3VwcG9ydC9saXN0bWFuYWdlci8+
CgpTZWFyY2ggdGhlIGFyY2hpdmVzOgo8aHR0cDovL3N1cHBvcnQucmVhbHNvZnR3YXJlLmNvbS9s
aXN0YXJjaGl2ZXMvbGlzdHMuaHRtbD4

Re: Locked-up System
Date: 10.06.10 05:30 (Thu, 10 Jun 2010 00:30:47 -0400)
From: Andrew Keller
On Jun 9, 2010, at 10:57 PM, Dennis Birch wrote:

> From what I understand, there is something built into SVN that allows essentially aliasing files, which allows one to work with external XML files in RB such that multiple projects can share a single source file. Is there support in Mercurial or Git for this sort of thing? I realize that I could benefit from a version control system, but it's essential for me to be able to reuse components.

Git, and a lot of other version control systems were written by programmers for programmers. All the functionality a programmer would need already exists.

SVN has svn:externals, and Git has submodules. Both are implementations of the same thing - sharing common code.

It's not really aliasing files... It's creating a clone of your shared library as a subfolder of your main project. Just like a folder can have subfolders, a repository can have subrepositories. They're just called different things in the different systems. In all cases, each project has its own copy of your common library, so modifying one of them won't break all the others. You have to explicitly tell a different project to update its copy of your common library. The idea is that if you're willing to go through the effort to do that, then you're also willing to go through the effort to fix any bugs that the update causes.

I use Git with REAL Studio and I also have a common library that I use in a lot of my projects. It took a while for me to fully wrap my head around Git. Then, it took quite a bit of experimentation to find the best way to use REAL Studio - and my shared library - with a version control system. But all this time later... I would never go back.

~ Andrew Keller

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 10.06.10 04:04 (Wed, 9 Jun 2010 23:04:28 -0400)
From: scott
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

with git if the file is already in git it doesnt reinsert it. Just references the existing file.

Scott

On Jun 9, 2010, at 10:57 PM, Dennis Birch wrote:

> On Tue, Jun 8, 2010 at 4:17 PM, Kelsey McClanahan <<email address removed>> wrote:
>> Tim is right. You really need to use a version control system. I suggest Mercurial or GIT, and recommend you avoid SVN and CVS since you're not currently running any version control system. I move around 4+ separate development machines all the time (desktop at office, desktop at home, laptop, and a couple Virtual Machines) and they are always in sync. Just do a "pull" and "update" when you start your work on a machine, one or more "commit"s as you work, followed by a "push" when you're finished on the machine. It is simple, and only adds seconds to your work day.
>
> From what I understand, there is something built into SVN that allows
> essentially aliasing files, which allows one to work with external XML
> files in RB such that multiple projects can share a single source
> file. Is there support in Mercurial or Git for this sort of thing? I
> realize that I could benefit from a version control system, but it's
> essential for me to be able to reuse components.
>
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
> Search the archives:
> <http://support.realsoftware.com/listarchives/lists.html>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.12 (Darwin)

iQIcBAEBCgAGBQJMEFY/AAoJEF51inK7SsNsNHUP/36nmZfGmqPnzCbuolZ3ObZG
eXifb2CkmOJENjmndleGehuSoM+nTVFcJiPooI3FkFnA+a36MgovzEdazvqhCHoj
0F8i+zukFs7uZMOLP9MN+ZpGA2z634amovHy+l3rwnR7dvDb3TKqAjRUB2MQVGH3
zt/Y4aO78evMc3U3zlVc/xVye5gvIZi82T+VPQDfQeEiEGBTsjQOhRNfRCtwLYFI
9Hssmcr3B2gZXqyfTiht5njqji8o9lIFXjS0srLIOG06etfjXcHay7BIIptj/fya
UD3kyPyp08uNaO7ggQ4NQBsO5+sy89qbXPEd4QdhVxDqYz+td+nx+rKaPZ2oQCVD
oTTnkvx8jQb3GG/NsubEBz1OYdyoHE277iWZeice9z4cj09vWHdDw+QwR1Xg06tt
GK2J057IWQn1xbqtrEMfKamiYvxI6wD8JwnQsWQtfgdr5SJaMmZH2t1o1ixej639
tYM6wBSVuZi+SgrPBqjqkZolK099bQY2eiOgARYL92/n07nzzZjwNH3GYbZQ9zVT
WMLXILYXjHsqu4pgh4UbGMHUDo5+oa9/DH3L3aRIzOSUprodM+8YoEigits9r2DA
GCRfpWVDKEFD7j4yr7SnCmGsOlgCAomfTrXM6bYyBf7Z90TL9oRl0K0oKdzMgP7e
myn1g0/BvdceP8H63rQp
{vC
-----END PGP SIGNATURE-----

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 10.06.10 03:57 (Wed, 9 Jun 2010 19:57:43 -0700)
From: Dennis Birch
T24gVHVlLCBKdW4gOCwgMjAxMCBhdCA0OjE3IFBNLCBLZWxzZXkgTWNDbGFuYWhhbiA8a21yZWFs
QGttY29kZS5jb20+IHdyb3RlOgo+IFRpbSBpcyByaWdodC4gwqBZb3UgcmVhbGx5IG5lZWQgdG8g
dXNlIGEgdmVyc2lvbiBjb250cm9sIHN5c3RlbS4gwqBJIHN1Z2dlc3QgTWVyY3VyaWFsIG9yIEdJ
VCwgYW5kIHJlY29tbWVuZCB5b3UgYXZvaWQgU1ZOIGFuZCBDVlMgc2luY2UgeW91J3JlIG5vdCBj
dXJyZW50bHkgcnVubmluZyBhbnkgdmVyc2lvbiBjb250cm9sIHN5c3RlbS4gwqBJIG1vdmUgYXJv
dW5kIDQrIHNlcGFyYXRlIGRldmVsb3BtZW50IG1hY2hpbmVzIGFsbCB0aGUgdGltZSAoZGVza3Rv
cCBhdCBvZmZpY2UsIGRlc2t0b3AgYXQgaG9tZSwgbGFwdG9wLCBhbmQgYSBjb3VwbGUgVmlydHVh
bCBNYWNoaW5lcykgYW5kIHRoZXkgYXJlIGFsd2F5cyBpbiBzeW5jLiDCoEp1c3QgZG8gYSAicHVs
bCIgYW5kICJ1cGRhdGUiIHdoZW4geW91IHN0YXJ0IHlvdXIgd29yayBvbiBhIG1hY2hpbmUsIG9u
ZSBvciBtb3JlICJjb21taXQicyBhcyB5b3Ugd29yaywgZm9sbG93ZWQgYnkgYSAicHVzaCIgd2hl
biB5b3UncmUgZmluaXNoZWQgb24gdGhlIG1hY2hpbmUuIMKgSXQgaXMgc2ltcGxlLCBhbmQgb25s
eSBhZGRzIHNlY29uZHMgdG8geW91ciB3b3JrIGRheS4KCkZyb20gd2hhdCBJIHVuZGVyc3RhbmQs
IHRoZXJlIGlzIHNvbWV0aGluZyBidWlsdCBpbnRvIFNWTiB0aGF0IGFsbG93cwplc3NlbnRpYWxs
eSBhbGlhc2luZyBmaWxlcywgd2hpY2ggYWxsb3dzIG9uZSB0byB3b3JrIHdpdGggZXh0ZXJuYWwg
WE1MCmZpbGVzIGluIFJCIHN1Y2ggdGhhdCBtdWx0aXBsZSBwcm9qZWN0cyBjYW4gc2hhcmUgYSBz
aW5nbGUgc291cmNlCmZpbGUuIElzIHRoZXJlIHN1cHBvcnQgaW4gTWVyY3VyaWFsIG9yIEdpdCBm
b3IgdGhpcyBzb3J0IG9mIHRoaW5nPyBJCnJlYWxpemUgdGhhdCBJIGNvdWxkIGJlbmVmaXQgZnJv
bSBhIHZlcnNpb24gY29udHJvbCBzeXN0ZW0sIGJ1dCBpdCdzCmVzc2VudGlhbCBmb3IgbWUgdG8g
YmUgYWJsZSB0byByZXVzZSBjb21wb25lbnRzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KVW5zdWJzY3JpYmUgb3Igc3dpdGNoIGRlbGl2ZXJ5IG1vZGU6
CjxodHRwOi8vd3d3LnJlYWxzb2Z0d2FyZS5jb20vc3VwcG9ydC9saXN0bWFuYWdlci8+CgpTZWFy
Y2ggdGhlIGFyY2hpdmVzOgo8aHR0cDovL3N1cHBvcnQucmVhbHNvZnR3YXJlLmNvbS9saXN0YXJj
aGl2ZXMvbGlzdHMuaHRtbD4

Re: Locked-up System
Date: 09.06.10 07:35 (Wed, 9 Jun 2010 08:35:25 +0200)
From: Peter K. Stys
I agree with Tim. I have RB, all plugins, and all projects (including Xcode
plugin projects) on a 500 GB portable USB hard drive that I take with me and
plug into whatever Mac I'm working on. Even build scripts that rely on abs
paths work because the paths never change.
TimeMachine has saved my bacon several times when my edits screwed things up
and I had to go back a few versions.
The above is a good combo that has never failed me.
Doesn't help your current situation tho.
P.

On Wed, Jun 9, 2010 at 12:57 AM, Tim Jones <<email address removed>> wrote:

> On Jun 8, 2010, at 3:16 PM, Art Peters wrote:
>
> > I am currently reinstalling the 10.6.3 OS as I can't think of anything
> else to do. Any help would be appreciated.
>
> One thing I learned long ago - don't edit projects from a shared filesystem
> or a flash drive. Running from a flash drive usually resulted in partial
> saves here as I'd get impatient and just pull the USB stick before the save
> had completed (hey, RB said it was saved...).
>
> I urge you to consider using a versioning system such as SVN, Mercurial, or
> GIT (or even just CVS). Check your changes in as you finish on one system
> and then check them out to your current system. Since I started working
> this way, my project versions stay in sync between systems and platforms and
> the constant checkins make it easier for me to "undo" some nefarious change.
>
> Tim
>
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
> Search the archives:
> <http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 09.06.10 04:50 (Tue, 8 Jun 2010 23:50:27 -0400)
From: Thom McGrath
Ditto, version control is something that every project needs.

If you don't take this advice, another option is Dropbox. Saving your work to your dropbox means all computers always have in-sync data.

I've seen the behavior you're talking about when sharing projects to other users. Seems that sometimes files get referenced using absolute paths, rather than relative paths. When using shared drives that another system cannot reach, lockups can occur.

Re: Locked-up System
Date: 09.06.10 00:17 (Tue, 8 Jun 2010 16:17:39 -0700)
From: Kelsey McClanahan

On Jun 8, 2010, at 3:57 PM, Tim Jones wrote:

> On Jun 8, 2010, at 3:16 PM, Art Peters wrote:
>
>> I am currently reinstalling the 10.6.3 OS as I can't think of anything else to do. Any help would be appreciated.
>
> One thing I learned long ago - don't edit projects from a shared filesystem or a flash drive. Running from a flash drive usually resulted in partial saves here as I'd get impatient and just pull the USB stick before the save had completed (hey, RB said it was saved...).
>
> I urge you to consider using a versioning system such as SVN, Mercurial, or GIT (or even just CVS). Check your changes in as you finish on one system and then check them out to your current system. Since I started working this way, my project versions stay in sync between systems and platforms and the constant checkins make it easier for me to "undo" some nefarious change.
>
> Tim
>

Tim is right. You really need to use a version control system. I suggest Mercurial or GIT, and recommend you avoid SVN and CVS since you're not currently running any version control system. I move around 4+ separate development machines all the time (desktop at office, desktop at home, laptop, and a couple Virtual Machines) and they are always in sync. Just do a "pull" and "update" when you start your work on a machine, one or more "commit"s as you work, followed by a "push" when you're finished on the machine. It is simple, and only adds seconds to your work day.

I personally use "hg" (Mercurial). For more info about Mercurial, check out this link to a quick and entertaining read: http://hginit.com.

EVERYONE should be using version control, even if you're a solo developer on a single computer. Mercurial and Git are seamless and don't require a server when your code is on a single machine. And it doesn't require a process to be running either -- it only runs "hg" or "git" when you tell it to do something. Both are lightning fast and will save your A$$.

Sorry, I know this didn't help your situation -- however it seemed like a great time for a public service announcement.

---> Kelsey McClanahan
www.kmcodeoffice.com

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 09.06.10 01:16 (Tue, 8 Jun 2010 20:16:25 -0400)
From: scott boss
Personally I use git. Very easy to extend (and many people have). I
can't speak for mercurial but git uses very very little space on the
drive.

Since I have a laptop I replicate the git repos to to help prevent DL
(data loss). And any source code that I really want to protect I also
replicate to an offsite location.

Places like github will host your git repo for a small nominal fee.

One thing that really turned me on with git is you can work offline
and make local commits that can later be replicated to the "other"
repos. Not that you have to have more than one copy.. I just do
since I am paranoid..

Sent from my mobile...

On Jun 8, 2010, at 19:17, Kelsey McClanahan <<email address removed>> wrote:

>
> On Jun 8, 2010, at 3:57 PM, Tim Jones wrote:
>
>> On Jun 8, 2010, at 3:16 PM, Art Peters wrote:
>>
>>> I am currently reinstalling the 10.6.3 OS as I can't think of anything else to do. Any help would be appreciated.
>>
>> One thing I learned long ago - don't edit projects from a shared filesystem or a flash drive. Running from a flash drive usually resulted in partial saves here as I'd get impatient and just pull the USB stick before the save had completed (hey, RB said it was saved...).
>>
>> I urge you to consider using a versioning system such as SVN, Mercurial, or GIT (or even just CVS). Check your changes in as you finish on one system and then check them out to your current system. Since I started working this way, my project versions stay in sync between systems and platforms and the constant checkins make it easier for me to "undo" some nefarious change.
>>
>> Tim
>>
> Tim is right. You really need to use a version control system. I suggest Mercurial or GIT, and recommend you avoid SVN and CVS since you're not currently running any version control system. I move around 4+ separate development machines all the time (desktop at office, desktop at home, laptop, and a couple Virtual Machines) and they are always in sync. Just do a "pull" and "update" when you start your work on a machine, one or more "commit"s as you work, followed by a "push" when you're finished on the machine. It is simple, and only adds seconds to your work day.
>
> I personally use "hg" (Mercurial). For more info about Mercurial, check out this link to a quick and entertaining read: http://hginit.com.
>
> EVERYONE should be using version control, even if you're a solo developer on a single computer. Mercurial and Git are seamless and don't require a server when your code is on a single machine. And it doesn't require a process to be running either -- it only runs "hg" or "git" when you tell it to do something. Both are lightning fast and will save your A$$.
>
> Sorry, I know this didn't help your situation -- however it seemed like a great time for a public service announcement.
>
> ---> Kelsey McClanahan
> www.kmcodeoffice.com
>
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
> Search the archives:
> <http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 09.06.10 00:01 (Tue, 8 Jun 2010 16:01:27 -0700)
From: M Pulis

On Jun 8, 2010, at 3:16 PM, Art Peters wrote:

> Hi All,
>
> I fear that I have created a monster that I don't know how to kill.
> My networked system has three Macs all operating with OS 10.6.3 and
> Real Studio 2010r2.
>
> Because the macs are in three separate buildings, I usually retain
> identical project folders on each machine and keep them synched with
> a memory stick. So, at any time, I can work on a project from any
> mac. This has been working well for months. One Mac named 'Little'
> runs continuously, the others are powered down when not in use.
>
> Usually I start RB by double-clicking an rbp project file. RB starts
> and loads the project. Recently, when loading the project, a message
> appears just prior to the RB status bar reaching its end (loaded).
> The message appears to be a standard Apple message box.
>
> After shutting down the network to attempt to isolate an offending
> (or offended) machine, I receive on two machines:
>
> "The server 'Little' may not exist or it is unavailable at this
> time. Check the server name or IP address, check your network
> connection, and then try again." I dismiss the message box with the
> OK button.
>
> RB sits waiting. Ten or fifteen seconds later the message box
> reappears and continues reappearing ad nauseam. RB cannot be shut
> down - NEITHER CAN THE MAC. Rb appears to be canceling the shutdown.
> The only fix has been to invoke 'Force Quit' on RB2010R2.
>
> On the 'Little' machine as it nears fully loading the project I
> receive a message that says something like "Little is available on
> this computer, do not load this project." Actually, those are not
> the words. I did observe that in the Little apple system menu,
> Little is listed as a Device. This may be an error source on the
> Little machine, but should not (?) be a factor on the other
> machines. Again (?).
>
> I am currently reinstalling the 10.6.3 OS as I can't think of
> anything else to do. Any help would be appreciated.
>
> Art
>

Check the sharing panel on all machines. Make sure all project source
files are available and not aliased. The project believes a file only
exists on a remote server; the delays could be attempts to connect to
a remote server that does not exist. When such a hard link to a server
file discovers that the server could be the same as the local machine,
an error manifests itself as meaning "Little is available on this
computer, do not load this project". Did you add any files to the
project, that exist on "Little" but were added from one of the other
computers?

my .02

gary

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Locked-up System
Date: 08.06.10 23:57 (Tue, 8 Jun 2010 15:57:59 -0700)
From: Tim Jones
On Jun 8, 2010, at 3:16 PM, Art Peters wrote:

> I am currently reinstalling the 10.6.3 OS as I can't think of anything else to do. Any help would be appreciated.

One thing I learned long ago - don't edit projects from a shared filesystem or a flash drive. Running from a flash drive usually resulted in partial saves here as I'd get impatient and just pull the USB stick before the save had completed (hey, RB said it was saved...).

I urge you to consider using a versioning system such as SVN, Mercurial, or GIT (or even just CVS). Check your changes in as you finish on one system and then check them out to your current system. Since I started working this way, my project versions stay in sync between systems and platforms and the constant checkins make it easier for me to "undo" some nefarious change.

Tim

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>





Links
MBS Realbasic PDF Plugins - Nachhilfe in Eich