<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to sourceforge</title><link>https://sourceforge.net/p/sakura-editor/wiki/sourceforge/</link><description>Recent changes to sourceforge</description><atom:link href="https://sourceforge.net/p/sakura-editor/wiki/sourceforge/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 05 May 2016 09:06:47 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/sakura-editor/wiki/sourceforge/feed" rel="self" type="application/rss+xml"/><item><title>sourceforge modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/sourceforge/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -8,7 +8,7 @@
 ## ユーザ登録 ##
 開発者になるためにもユーザID が必要です。開発者として登録した人のみがソースコードの更新を行うことができます。

-登録は[こちらのページ](http://sourceforge.net/account/register.php)で希望IDとパスワード, Full Name, E-mailアドレスなどを入力します。登録に成功したらSourceForge左上の[SSL経由でログイン](http://sourceforge.net/account/login.php)で指定したログイン名とパスワードを入力することでログインできるようになります。
+登録は[こちらのページ](https://sourceforge.net/user/registration)で希望IDとパスワード, Full Name, E-mailアドレスなどを入力します。登録に成功したらSourceForge左上の[SSL経由でログイン](http://sourceforge.net/account/login.php)で指定したログイン名とパスワードを入力することでログインできるようになります。

 **SourceForge.jpとはユーザIDが共通ではありませんので， SourceForge.jpのアカウントを持っている場合でも改めて登録が必要になります．**

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Thu, 05 May 2016 09:06:47 -0000</pubDate><guid>https://sourceforge.net6de055b4c57e5489951b68b3fa559ddddd01c70b</guid></item><item><title>WikiPage sourceforge modified by novice123</title><link>https://sourceforge.net/p/sakura-editor/wiki/sourceforge/</link><description>[開発に参加したい方へ](Join)＞SourceForgeの使い方 

# SourceForgeの使い方 #
このエディタは[SourceForge](http://sourceforge.net/)に[sakura-editor](http://sourceforge.net/projects/sakura-editor/)という名前で登録されており、そちらのホームページスペースを現在[Entrance](http://sakura-editor.sourceforge.net/)として利用しています。

以下に書いた内容と同等か良質の物がSourceForgeのドキュメントのページにもありますが、現在のところ英語ドキュメントしか存在しません。

## ユーザ登録 ##
開発者になるためにもユーザID が必要です。開発者として登録した人のみがソースコードの更新を行うことができます。

登録は[こちらのページ](http://sourceforge.net/account/register.php)で希望IDとパスワード, Full Name, E-mailアドレスなどを入力します。登録に成功したらSourceForge左上の[SSL経由でログイン](http://sourceforge.net/account/login.php)で指定したログイン名とパスワードを入力することでログインできるようになります。

**SourceForge.jpとはユーザIDが共通ではありませんので， SourceForge.jpのアカウントを持っている場合でも改めて登録が必要になります．**

### その他のサービス ###
SourceForgeのIDを取得するとWebでのログインに加えて以下が利用可能になります。

* ログイン名@users.sourceforge.net というメールアドレスが有効になります。ここに送られたメールは登録されたE-mailアドレスに転送されます。

## 開発者として登録 ##
開発者として登録を行った上で権限を付与されると開発情報の更新が行えるようになります(ただし，どれが使用可能となるかは管理者の判断によります)．開発者としての参加はユーザ登録をした上で既存の管理者へメールにてご連絡ください．連絡する必要がある物はSourceForgeの UNIXアカウント名です．

## SSHを使う ##
開発者として登録されてShellの仕様権限を与えられると，SSHによるUNIX Shellの利用が可能になります．

SourceForgeのシェルにログインするためにはSSHが必要になります。telnetやftpは使えません。UNIX系OSを使っている人は[OpenSSH](http://www.openssh.com/)のページを参照して適当にインストールしてもらえれば良いのですが、このエディタはMS Windows上でしか動きませんからここを訪れる大抵の人はWindowsを使っていると思います。ですからここではWindows上で利用する方法について記述します。

### シェルを使う ###

* [UTF-8 Tera Term Pro with SSH2](http://sourceforge.jp/projects/ttssh2/) ＞ [導入手順](TTSSH2)
* [本家putty](http://www.chiark.greenend.org.uk/~sgtatham/putty/) [PUTTY日本語版](http://hp.vector.co.jp/authors/VA024651/PuTTYkj.html) [PUTTY日本語INI版](http://yebisuya.dip.jp/Software/PuTTY/) ＞ [導入手順](putty)

単に接続するだけなら、exeを実行してSSH2接続でshell.sourceforge.netにアクセスするだけで可能なので、おそらく説明は不要でしょう。ただしパスワードが生で流れてしまうので、公開鍵認証による暗号化を推奨します。

__**注意**__ 

各ユーザはusersグループと同時に自分の所属するプロジェクトグループにも所属しています。ログイン直後はプライマリグループであるusersが有効になっており、ファイルを作成するとグループはusersになります。 

これではプロジェクトのホームページを共同で編集するのに都合が悪いので、他のメンバーが編集できるよう編集を開始する前に以下のことを行ってください。

 % newgrp sakura-editor 

 (groupの切り替え) 

 % umask 002 

 (group writableにする) 

&gt; 

※sakura-editorのグループディレクトリ /home/groups/s/sa/sakura-editor/ にはguidビットがたっているので、グループの切り替えは実行しなくても多分大丈夫です。

### ファイル転送を行う ###
ファイル転送を行うためにはftpの代わりにscpまたはSFTPを使います。これはTera Termからは使えません。

おすすめは[WinSCP](http://winscp.vse.cz/eng/) (※puttyが同時にインストールされます)です．2画面タイプのFTPソフトと同様の使い勝手でファイル転送が行えます．他のGUIツールとしては[FileZilla](http://filezilla.sourceforge.net/)もあります．

コマンドライン用プログラムとしては以下の物があります。


* [PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/) にはpscpというscp相当のコマンドが含まれています。
* MS Windowsで使えるOpenSSHが[Cygwin](http://www.cygwin.com/)に含まれています。CygwinのページのLatest release, Install Nowというところからインストーラをダウンロードして実行するとインストールできます。

実際にファイルを転送するときはコマンドラインで以下のように入力します。 

 scp 転送元ファイル名 転送先ファイル名

ファイル名は、自マシンのファイルは普通に、相手マシンのファイルは ログイン名@ホスト名:パス という形式で指定します。

## Subversionを使う ##
ソースコードはSubversionで管理されておりHTTP経由でソースコードを取得できます．取得にはSubversion Clientが必要です．またソースコードの一部を参照したい場合にはプロジェクトホームページの[Browse SVN](http://sakura-editor.svn.sourceforge.net/viewcvs.cgi/sakura-editor/)から見ることが出来ます．詳細については[解説ページ](SubversionHowto)をご覧ください．
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">novice123</dc:creator><pubDate>Sat, 10 Nov 2012 14:43:51 -0000</pubDate><guid>https://sourceforge.net6f09e62af1c1294e77614ec08eef30e3016225f3</guid></item></channel></rss>