mutsu-developers Mailing List for Mutsu Applescript Studio Repository (Page 3)
Status: Beta
Brought to you by:
mfenner
You can subscribe to this list here.
| 2002 |
Jan
(43) |
Feb
(8) |
Mar
(9) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|
|
From: Martin F. <ma...@sc...> - 2002-01-12 11:03:58
|
Phil and Loek, The problem with the cvswrappers has been fixed, so CVS is working again. And I finally have had success to get CVS to work with Project Builder. Here's the rundown: 1) I switched back to the tcsh shell. All the following is for this shell which I understand you are both using (it's the default shell with Mac OS X). Add the following lines to your .cshrc file (which is in your home directory): setenv CVS_RSH ssh alias my.pbproj '/Developer/Applications/"Project Builder.app"/Contents/MacOS/"Project Builder" &' 2) Set up SSH on Sourceforge to not use a password but your public key. I decided to use the DSA key (you could also use RSA or SSH1 keys). if you haven't done so already, run the following in your shell ssh-keygen dsa This will create private and public DSA keys. Don't enter a passphrase. The public key is in your home directory .ssh/id_dsa.pub Now log on to your sourceforge account and go to https://sourceforge.net/account/editsshkeys.php Paste in the contents from the id_dsa.pub file. You now have to wait 6 hours before the key is propagated through the Sourceforge servers. You should then be able to log in with ssh without a password. Try this in your shell where username is your username ssh -l username shell.sourceforge.net 3) You initially have to checkout your project with the command-line cvs client. To check out the test module in your current working directory, type cvs -z3 -d:ext:use...@cv...:/cvsroot/mutsu co test Where username is your username. 4) For added security you can generate a public key with passphrase, but I haven't tried this. You then have to use ssh-agent to remember your passphrase, because you can't enter a passphrase in Project Builder. Let me know if you need detailed instructions for this. 5) Launch Project Builder from the command line using the alias we defined above: my.pbproj 6) Enjoy!. The leftmost column in the Project Builder Fles window tells you the CVS status of a file. 7) To-Do list: Passphrase integration Which Project Builder files need to be in the repository? Setting up cvswrappers for binary files - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-12 11:03:32
|
Phil and Loek, The problem with the cvswrappers has been fixed, so CVS is working again. And I finally have had success to get CVS to work with Project Builder. Here's the rundown: 1) I switched back to the tcsh shell. All the following is for this shell which I understand you are both using (it's the default shell with Mac OS X). Add the following lines to your .cshrc file (which is in your home directory): setenv CVS_RSH ssh alias my.pbproj '/Developer/Applications/"Project Builder.app"/Contents/MacOS/"Project Builder" &' 2) Set up SSH on Sourceforge to not use a password but your public key. I decided to use the DSA key (you could also use RSA or SSH1 keys). if you haven't done so already, run the following in your shell ssh-keygen dsa This will create private and public DSA keys. Don't enter a passphrase. The public key is in your home directory .ssh/id_dsa.pub Now log on to your sourceforge account and go to https://sourceforge.net/account/editsshkeys.php Paste in the contents from the id_dsa.pub file. You now have to wait 6 hours before the key is propagated through the Sourceforge servers. You should then be able to log in with ssh without a password. Try this in your shell where username is your username ssh -l username shell.sourceforge.net 3) You initially have to checkout your project with the command-line cvs client. To check out the test module in your current working directory, type cvs -z3 -d:ext:use...@cv...:/cvsroot/mutsu co test Where username is your username. 4) For added security you can generate a public key with passphrase, but I haven't tried this. You then have to use ssh-agent to remember your passphrase, because you can't enter a passphrase in Project Builder. Let me know if you need detailed instructions for this. 5) Launch Project Builder from the command line using the alias we defined above: my.pbproj 6) Enjoy!. The leftmost column in the Project Builder Fles window tells you the CVS status of a file. 7) To-Do list: Passphrase integration Which Project Builder files need to be in the repository? Setting up cvswrappers for binary files - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-12 11:00:00
|
Loek, I see that you released your two applications for regular download. Do you want to announce them in the Mutsu news section (I'm not sure your permissions allow you to do this)? - Martin |
|
From: Phil D. <phi...@ma...> - 2002-01-11 19:12:48
|
>Loek, >I hope you haven't lost your patience with CVS. >> It seems that something with the -t or -f wrappers is wrong. >>I created a new problem today by changing the cvswrappers file in the >>Mutsu repository, until that is fixed by Sourceforge (hopefully very >>soon) nothing works. > I tried <enter> as a password or my login password for loekjehe > without any success (see below). >>You should enter your password when you login with the ext method over >>SSH. The pserver method is for anonymous CVS and doesn't need SSH or a >>password (but the files are read-only). > Could not chdir to home directory /home/users/l/lo/loekjehe: No such > file or directory >>You first have to login to cvs.mutsu.sourceforge.net with SSH so that >>your home directory gets created - you will be immediately logged out >>again. I, too, have made my own SSH password for MUTSU without success. This is adhering strictly to SourceForge rules. Maybe we should get together on this... Regards, Phil. |
|
From: Martin F. <ma...@sc...> - 2002-01-11 18:31:04
|
Loek, I hope you haven't lost your patience with CVS. > It seems that something with the -t or -f wrappers is wrong. I created a new problem today by changing the cvswrappers file in the Mutsu repository, until that is fixed by Sourceforge (hopefully very soon) nothing works. > I tried <enter> as a password or my login password for loekjehe > without any success (see below). You should enter your password when you login with the ext method over SSH. The pserver method is for anonymous CVS and doesn't need SSH or a password (but the files are read-only). > Could not chdir to home directory /home/users/l/lo/loekjehe: No such > file or directory You first have to login to cvs.mutsu.sourceforge.net with SSH so that your home directory gets created - you will be immediately logged out again. - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-11 16:35:29
|
Phil, > Is the CVS uplaod proceedure the same for me (obviously changing > username/pasword/module name). Importing a file into CVS is a bit trickier, I suggest you mail me your project and I do that for you. If you insist on doing it yourself, do the following from the top level of your project (where username is your username and modulename is the name of your module): setenv CVS_RSH='ssh' cvs -z3 -d:ext:use...@cv...:/cvsroot/mutsu import -m "Initial import" modulename phildobbin start I'm working on using CVS with Project Builder. There are two issues a) set the environment variable CVS_RSH and b) provide a password for SSH. Environment variable CVS_RSH Most people suggest to set the variable in your shell account and then start Project Builder from the command line. If you use the tcsh that is standard on Mac OS X, you can add setenv CVS_RSH='ssh' to the following file: /usr/share/init/environment SSH Password The easiest way is to generate a public SSH key and store it on the Sourceforge server. Go to your account web page for instructions. If you use your key with a passphrase, you need to start SSH-agent and enter the passphrase before using Project Builder. The Mutsu CVS current doesn't work because of another problem, you get the following error message -t/-f wrappers not supported by this version of CVS This is because the Sourceforge CVS doesn't work with the cvswrappers file that is included with the Apple Developer Tools (cvswrappers are a way to deal with binary files). I let you know when this works again. All this CVS stuff is tricky, but will be worth the effort. - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-11 11:37:14
|
Loek, both the MacPar and Split&Concat sources are now available by CVS. You can check them out into your working directory using setenv CVS_RSH='ssh' cvs -z3 -d:ext:use...@cv...:/cvsroot/mutsu co modulename Where username is your username and modulename is either macpar or splitandconcat. This works with the tcsh that is standard on Mac OS X. For the bash shell, set your CVS_RSH variable with export CVS_RSH=ssh. If you only need read access, use cvs -d:pserver:ano...@cv...:/cvsroot/mutsu login cvs -z3 -d:pserver:ano...@cv...:/cvsroot/mutsu co modulename Press enter when asked for a password, modulename is either macpar or splitandconcat. The modules named test and mutsuadmin is for testing. Feel free to read/write to the test module. - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-11 11:36:51
|
Loek, let me know when you want to release your files for regular downloads. Sourceforge has a nice system to make files available for download, and I gave both Phil and you permissions to do that for the Mutsu project. I would suggest that you include the sources with the download. You can also mail me the files you want to release, and I post them. - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-11 11:36:35
|
Loek and Phil, welcome to the mutsu-developers mailing list. After I saw that the list was already subscribed by three robots, I decided to make it a private mailing list. Only list subscribers can read or post messages. Currently there are three subscribers and I will add everybody who joins Mutsu as a developer. For subscription options, including the list of subscribed people, send a message to <mailto:Mutsu-developers- re...@li...> with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions. - Martin |
|
From: Martin F. <ma...@sc...> - 2002-01-06 18:05:52
|
Wecome! Mutsu is a repository for Applescript Studio applications and code snippets. Developers can submit and update projects via CVS (this means directly from Project Builder) and use the Mutsu mailing list to coordinate their efforts. All submitted material is subject to the BSD license. Users can download Applescript Studio applications via HTTP and anonymous CVS. We hope that the Mutsu project will foster the creation and distribution of open source Applescript Studio projects. Please post all messages relating to Mutsu to this mailing list or directly to me. Martin Fenner ma...@sc... |