私はSourceForgeのプロジェクトをしばらくしていましたが、プロジェクトに(SVN)レポを追加しました。ただし、プロジェクトファイルはレポに含まれていません。既存のプロジェクトファイルをリポジトリにどのように取得できますか? SVNクライアントを使ってリポジトリにアップロードするだけで、プロジェクト全体をダウンロードする必要がありますか?何らかの方法で既存のフォルダにリポジトリをポイントすることはできませんか?異なるリポジトリタイプ(Gitなど)でこれを許可しますか?既存のSourceForgeプロジェクトファイルをSourceForgeリポジトリに追加するにはどうしたらいいですか?
答えて
gitはこれを可能にします。ローカルリポジトリと新しい空のリモートサーバがある場合
git remote add sf [email protected]:/p/$REPO # Get the correct URL from SF
git push -u sf master
非常に単純なものともう少し複雑なものがあります。単純なものは、改訂履歴なしでプロジェクトのファイルをコピーするのに役立ちます。より複雑なものはすべてのリポジトリのリビジョンをコピーします(最新の状態だけでなく、変更の履歴もコピーします)。改訂履歴なし
:あなたはすべての改訂履歴を移動する必要がない場合は、単にあなたのプロジェクトのトランクからすべてのファイルを取得するためにsvn export URL-TO-CURRENT-PROJECT-TRUNK LOCAL-PATH
を実行し、実行することができ、改訂履歴
せずにプロジェクトの内容をコピーしますsvn import URL-TO-NEW-PROJECT-TRUNK LOCAL-PATH
を使用してファイルを新しいプロジェクトにインポートします。
改訂履歴付き:ドキュメントを読んであなたは別のレポからリポジトリデータをコピーするsvnsync
を実行することができるはず
改訂履歴でリポジトリデータを複製HTTP(S)またはsvn:// URLを使用します。これにより、単純なファイルだけでなく、すべての改訂履歴が移動されます。
svnsync
を使用できるように、一部の調整がターゲットリポジトリの側で必要になることに注意してください。ターゲットのリポジトリにpre-revprop-changeフックスクリプトを設定する必要があります。それはSourceForge allows you to setup the hook via direct ssh accessのようです。ドキュメントを読む:
私は現在、レポにファイルを持っていません。ファイルを自分のローカルシステムにダウンロードし、ローカルリポジトリを作成してからSFリポジトリにプッシュ/シンクする必要があると言っていますか?可能であれば最初の2つのステップを避けたかったのです。 –
@JedSchaaf作業コピーがなく、リポジトリがない場合は、この文書の指示に従ってくださいhttp://svnbook.red-bean.com/nightly/en/svn.tour.importing .html – bahrep
私は鈍いことを許してください。しかし、明確にするために、私のシステムにレポクライアントをインストールして使用する必要がありますか?ファイルを直接移動またはコピーする方法はありません。 –
- 1. Github、Sourceforge、Google Codeのリポジトリをミラーリングする
- 2. sourceforgeの
- 3. SourceForgeから全フォルダをダウンロード
- 4. どのようにしてDelphiのデモをSourceforgeからチェックアウトできますか?
- 5. sourceforge SPNEGOとWAFFLEの違い
- 6. SourceforgeとSVN
- 7. sourceforgeチケットをGitHubに移行する
- 8. 既存のGitリポジトリに新しいSubversionリモートを追加する
- 9. 既存のアイテムをnetsuiteのマトリックスに追加するにはどうしたらいいですか?
- 10. 既存のコンテナにopenvzのスペースを追加するにはどうしたらいいですか?
- 11. Codeplex/Sourceforge for internal use
- 12. Linux:既存のタイムスタンプbashに数秒を追加するにはどうしたらいいですか?
- 13. 既存のGitHubリポジトリに新しいブランチを追加するには?
- 14. Sourceforgeチケットへの変更
- 15. Xcode、Objective-Cプロジェクト用のGoogleコードまたはSourceForgeですか?
- 16. プロジェクトファイルにアクセスできない既存のMVCサイトにカスタムビューを追加することはできますか?
- 17. Gitリポジトリに新しいファイルを追加するにはどうしたらいいですか?
- 18. intelliJプロジェクトを既存のGithubリポジトリにどのように追加すればよいですか?
- 19. SourceForgeのhgwebでJavaシンタックスハイライトを有効にします
- 20. 既存のテンソルに追加のチャンネルを追加するにはどうすればよいですか?
- 21. 既存のCSVファイルに追加の列を追加するにはどうすればよいですか?
- 22. MD5コードをSourceForgeから取得する方法
- 23. 既存のupperCaseに新しい値を追加するにはどうすればいいですか?
- 24. SourceForge Clear Caseプラグインはスナップショットビューで機能しますか?
- 25. 勧告[今すぐSourceforgeの上]
- 26. フルカレンダーの既存のインスタンスにさらにイベントを追加するにはどうすればよいですか?
- 27. Visual Studio 2017からGitHubに既存のソリューションを追加するにはどうすればよいですか?
- 28. kubernetesの既存のIngressに新しいホストを追加するにはどうすればよいですか?
- 29. javascriptの既存のオブジェクトに新しいオブジェクトプロパティを追加するにはどうすればよいですか?
- 30. SSH経由でのSourceforgeへのアクセスとパスワードの保存
すべての私のコードは、SourceForgeのプロジェクトです。私は地元のレポを持っていません。ローカルプロジェクトを作成せずにSFプロジェクトのコードをSFリポジトリに直接入れる方法はありますか? –
私は分かりません。どのような形式であなたはSFでファイルを持っていますか?ちょうどファイル? SVNでさえない? SFがそれらをSVNまたはgitに変換できるかどうかは疑問です。 – phd
はい、正しいです。ファイルは「裸の」アップロードであり、現在どのレポにもありません。 –