2

I am using SVNKit to access VisualSVN Server from my java code.

My application is a Dynamic web application. I am using Struts2.

I am done with the connection & authentication part from my java code.

I want to upload a file into the repository directly.

Is it possible to directly upload a file into the repository from java code?If yes, then how should I proceed and what approach should I follow?

Please help me out I am in need..

4

2 に答える 2

2

良い。svn(またはその他のソース管理)は、複数のプログラマー(または1人だけ)がプロジェクトに取り組んでおり、同じファイルが複数の人によって編集されているプログラミング環境向けに設計されています。そのため、ソース管理を使用して、コードの変更と誰による変更を追跡します。1. レポート間の変更を追跡する必要があるように、レポート間に意味的な関係があるかどうかを自問する必要があります。2-誰がその変更を行ったか気にしますか? 両方の質問に対する答えが「いいえ」の場合、svn は単なるやり過ぎであり、不要なレベルの複雑さが追加されます。

また、これらのレポートはバイナリ ファイル形式ですか? はいの場合、変更内容を追跡できないため、svn を使用することのもう 1 つの欠点です。ファイル全体をそのままコミットします。ファイルが ascii (テキスト) 形式の場合、変更を追跡する必要がありますか? はいの場合、svn はそれを行うことができますが、svnkit ライブラリに依存する複雑さなしに、他の多くのツールでもそれを行うことができます。

「アップロード時間」が異なるさまざまなレポートを保存する必要がある場合は、次のフィールドを使用してデータベースを使用しないでください: (id、レポート、タイムスタンプ、外部キー)。

お役に立てれば

于 2012-08-21T11:26:51.020 に答える
0

SVNKit API リファレンスを確認してください。

SVNClientManagerクラスを介して、Subversion ユーザーが必要とする可能性のあるほぼすべての機能を実行できる多数のインターフェイスにアクセスできます。

于 2012-08-21T10:26:25.900 に答える