SourceForge





[-] 1. 作った git リポジトリに push する手順 (2013-02-23)

  1. (当然だけど)プロジェクトに複数 git repo は作成可能:
    1. Admin > Tools > Git(ボタンを押す)
    2. Label, Mount Point を指定。
      • なお、Mount Point にアンダースコア(_)は使えないとのこと。 エラーメッセージが不親切だったな…。
  2. git push
    SourceForge の git ページにちゃんと乗っているけど、 念のためここにもコピー:
    cd myproject
    git init
    # add all your files.  Use can use specific filenames or directories instead of '.'
    git add .
    git commit -a -m 'Initial commit'
    git remote add origin ssh://[MYNAME]@git.code.sf.net/p/jjedgar/edgar-am
    git push origin master
    git branch --set-upstream master origin/master  # so 'git pull' will work later

[-] 2. ステータス(α、β等)の変更

  1. 開発者でログイン。
  2. Project > Edit the project settings(*) > Trove Categorization > Development Status

(*) Edgar の場合、画面上方の EDIT リンク https://sourceforge.net/project/admin/public_info.php?group_id=143954

[-] 3. ホームページ・メンテナンス

[-] 3.1. アクセス情報(2011/04/06~)

[-] 3.1.1. jjlib

$ ssh -t [MYNAME],jjlib@shell.sourceforge.net create #セッションの作成(4時間)
$ sf-help                                             #ヘルプ
$ cd /home/project-web/jjlib                          #jjlibホームページ
($ ssh [MYNAME]@shell.sourceforge.net                 #ログイン)

[-] 3.1.2. jjjuli

$ ssh -t [MYNAME],jjjuli@shell.sourceforge.net create #セッションの作成(4時間)
$ sf-help                                             #ヘルプ
$ cd /home/project-web/jjjuli                         #Juliホームページ
($ ssh [MYNAME]@shell.sourceforge.net                 #ログイン)

[-] 3.2. Home Page Maintenance

  1. ログイン
    $ ssh [MYNAME]@jjlib.sourceforge.net

[-] 4. パッケージ Upload

[-] 4.1. 2011/01~

Files > 'Add File'

[-] 4.2. 2010/05~

Project Admin > File Manager > Upload File

[-] 4.3. 古い方法

  1. rsync -avP -e ssh alan-#.##.tar.gz [MYNAME]@frs.sourceforge.net:uploads/
  2. SourceForge/jjlib に移動。
  3. Project Admin(firefoexだと分かりにくいが上部にある) / Downloads / File Releases に移動
  4. Login (もし cookie が expire していなければ)
  5. File Release Packages: New Package Name = Alan で "Create This Package"
  6. Alan Package の作成(既に作成していればスキップ) Package Name = "Alan" の行の Add Release をクリック
  7. New Release Name : 0.10 で "Create This Release".
  8. Step1: で必要項目を入れ、"Submit"
  9. Step2: "Add Files to This Release" に upload したパッケージを選択し、 "Add Files and/or Refresh View".
  10. Step3:
    1. Processor = Platform-Independent
    2. FileType = Source .gz で "Update/Refresh".
  11. Step 4: Send Notice





Generated by juli 2.3.2