翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon S3 のソースコードに接続する
ソースコードリポジトリを接続する代わりに、Amazon S3 で AWS Transform をソースコードに接続できます。 https://docs.aws.amazon.com/transform/latest/userguide/dotnet-creating-repo-connector.html
S3 バケットの整理
元のソースコードと変換されたコードは、次に示すように整理された共通の S3 バケットに保存されます。 AWS 変換ジョブと同じリージョンに S3 バケットを設定する必要があります。ソースコードをルートレベルで zip ファイルとしてバケットにアップロードします。zip ファイルには、各リポジトリの最上位フォルダが含まれている必要があります。
変換中、 AWS Transform は変換出力フォルダを作成し、変換結果をそのフォルダに保存します。変換は、変換されたコードを含む transformed-code.zip という名前の zip ファイルを作成します。これには、プロジェクトレベルでファイルの変更を強調表示するコードの違いレポートファイル名 diff.txt が含まれます。
<customer-bucket>/ ├── source-code.zip ├── repo 1 ├── repo 2 ├── ...... ├── repo n └── transform-output/ ├── transformed-code.zip
新しい S3 コネクタの追加
新しい S3 ソースコードリポジトリコネクタを作成するには:
-
AWS コンソールで、S3 バケットを作成します。
-
ソースコードを zip ファイルとして S3 バケットにアップロードします。
-
AWS 変換ウェブアプリケーションで、.NET 変換ジョブを開始します。ソースコードリポジトリの接続ステップで、S3 バケットでソースコードを接続する」を選択し、「保存」を選択します。
-
次のページで、S3 バケットの詳細を入力し、送信を選択します。
-
コネクタ名
-
AWS アカウント ID
-
S3 バケット ARN
-
S3 バケット暗号化キー (オプション)
-
-
コネクタを承認します。
-
次のページで、検証リンクをコピーします。
-
承認者にリンクを参照させ、 AWS 変換コネクタの作成リクエストページにアクセスします。
-
新しいロールを作成するか、既存のロールを使用するかを選択します。
-
リクエストを確認したら、保存と承認を選択して承認します。
-
-
S3 zip ファイルの場所を指定します。
-
ウェブアプリの AWS 変換で、ステータスが「承認済み」と表示されるのを待ちます。
-
アセットの場所を指定ページで、コード zip ファイルの S3 URL を 形式で入力
s3://bucket-name/zip-file-nameし、変換に送信を選択します AWS 。 -
ジョブは Discovery ステップに進み、変換を続行します。
-
S3 コネクタの削除
既存の S3 コネクタを削除するには:
-
ウェブアプリの AWS 変換で、右上にあるコネクタの管理を選択します。
-
コネクタの管理ウィンドウで、コネクタを選択します。
-
[削除] を選択します。