私は、プロジェクトマネージャーが新しいプロジェクトの展開を開始できるColdfusion Webアプリケーション(内部使用用)を作成しています。そのアプリケーションの主要コンポーネントは、github上のリポジトリをクローンする必要があります。私はgitクローンを実行するときに資格情報を伝えることに固執しています。ColdFusionでgithubマシンユーザを設定するにはどうすればいいですか(Windowsの場合)?
この標準的な解決策は、sshキーのセットを使用してマシンユーザーを設定することだと思いますが、キーをサーバーに関連付ける方法はわかりません。応用。
私はこれを達成するために必要なサーバーにアクセスできます。
私はそれが関連するかどう知っているが、ここで問題になっているサンプルコードではありません。
cfexecute(
variable = "output",
name = "c:\progra~2\git\bin\git.exe",
arguments = "clone ssh://[github path] d:\inetpub\wwwroot\[file path]",
timeout = 240
);
私たちは4つのcoldfusionの設定をc:\ windows \ system32 \ config \ systemprofileにコピーしなければなりませんでした。そうでなければ、それは素晴らしい仕事をした。ありがとう! –