問題タブ [gforge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 迅速なメーラー(php)を使用してgforgeメールゲートウェイにメールを送信します。行末に等号(=)を付けます。
今、私はgForgeに別の問題があります。
イントラネットに、gforgeシステムで新しいトラッカーを作成するためのフォームがあります。コハナとSwiftMailerを使用してSMTPメールを送信します。
これは私が得るものです(私は自分自身にbccとしてメールを送信します):
したがって、すべてが正常に見えます。しかし、Gforgeは私に言っています:
「電子メールを処理できませんでした。アプリケーションには、開始日が必要で、終了日が必要です」と表示されます。
一部の行の終わりにある等号に注意してください。これが「quotedprintable」の最大行長だと思いますか、それともsmtpも行を制限しますか?しかし、なぜBCCを介して正しいメールを受け取るのですか?それはgforgeが受け取るのと同じメールであるはずですよね?!Gforgeは受信メールで何かをしていますか?
私は混乱しています:-(あなたが助けてくれることを願っています。
git - git の gforge 代替
cvs/svn には gforge サーバーを使用しています。今、私たちは git に移行しています。gforge を置き換えることができる git 用のサーバーを提案できますか。私のサーバーマシンはレッドハットなので、Gitorious のインストールは簡単ではありません。github は必要ありません。
前もって感謝します。
svn - クライアントソフトウェアなしでsvnディレクトリをチェックアウトしますか?
私が働いているコンピューターは非常に厳重にロックされています。インターネットに接続できるコンピューターは 1 台ありますが、インターネットにアクセスできるのは Internet Explorer と Outlook だけです。また、ソフトウェアをインストールすることもできません。必要なものをインストールまたは実行できる別の「スタンドアロン」コンピューターがありますが、インターネットに接続できません。
gforge svn からディレクトリをダウンロードする必要があります。ブラウザからこれを行う方法はありますか? チェックアウトする必要があるディレクトリのアドレスを入力できる Web サイトを想像すると、そのディレクトリとそのすべてのサブディレクトリを含む Internet Explorer でダウンロードできる zip ファイルが生成されます。インターネットに接続されたコンピューターにコードをダウンロードし、「スタンドアロン」コンピューターに転送して実行する必要があります。
私はたくさん検索しましたが、多くの人が同様の問題を抱えていますが、私と同じ制限はありません。たとえば、多くの人がDownloadSVNを使用できます。これは、コンピューターに何もインストールする必要のない移植可能なプログラムであるためです。ただし、私の場合、DownloadSVN 実行可能ファイルはインターネットへのアクセスを許可されていません。
ほとんどの github プロジェクトと一部の gforge プロジェクトには、現在のディレクトリの「zip をダウンロード」するオプションがあります。これは素晴らしいことですが、ダウンロードする必要がある gforge svn にはこのオプションがありません。個々のファイルを調べて手動でダウンロードすることもできますが、これには何時間もかかります。
問題があるかどうかはわかりませんが、私は Windows 7 と Internet Explorer 10 を使用しています。重要な情報は、コンピューターにインストールしたどのソフトウェアからもインターネットにアクセスできないため、IE 以外で実行されるクライアント ソフトウェアは動作しません (ある種の javascript のように IE 内で実行できるものは動作するでしょうか?)。
php - GForge の LDAP 認証で、authenticatedBind プロパティの値を設定するにはどうすればよいですか?
このリンクの認証セクションの下に、匿名検索とバインド用に指定されています。単に authenticatedBind を false に設定します。どうすればいいのか教えてください。
svn - GForge AS サーバーの管理と管理
私の会社はしばらくの間、GForge AS を使用してソフトウェア開発 (トラッカー、タイム トラッキング) を管理しています。ソースコード管理のためにSVNサーバーがリンクされています。
過去に GForge を導入して管理していた人は退職し、残念ながら知識の移転は行われませんでした。...
採用したばかりの新しい開発者のために新しいユーザーを追加する必要がありますが、もちろん問題が発生し始めています。gforge側で問題なくユーザーを作成できますが、これらのユーザーをsvnリポジトリに接続できるようにすることはできます...
GForge は VMWare で実行されており、これは GForge Web サイトから来ていると思われます。
問題を解決する方法を見つけるためにどこから始めればよいかわかりません。どんな助けやアイデアも最も感謝されます!
前もって感謝します。
ldap - LDAP 認証に失敗しました: 資格情報が無効です
Gforge では、新しいユーザーがログインしようとしたとき。ユーザーは、LDAP からデータをフェッチすることによって自動的に登録されます。他のユーザーには正常に機能しますが、特定のユーザーがログインできず、 LDAP Authentication failed: Invalid Credentials というエラーが発生します。何が問題なのかわかりませんか?助けていただけますか?私が使っている検索機能です。
download - プログラムによる GForge のアップロードとダウンロード
前書き
私は、古い GForge システム (コミュニティ エディション v5.6.1) を使用してソース コードをホストし、さらにサービスを提供するプロジェクト チームの一員です。組み込みサービスの 1 つは、アップロードおよびダウンロード機能です。したがって、ユーザーは生成されたアプリケーション バージョンを簡単に取得できます。このダウンロード可能なバージョンを提供するために、私たち開発者はブラウザ (IE や FF など) を使用して適切な GForge ページに移動し、いくつかのボタンにチェックを入れ、いくつかのテキスト ボックスに入力し、最後に [アップロード] ボタンをクリックして、ファイル ダイアログを使用して、GForge ダウンロード エリアにアップロードするファイルを指定します。ダウンロードの場合も手順は同様です。さらに、セッション ログインを要求する別の WEB ページが時々表示されます。
現在、私たち開発者は「ホット フェーズ」にあり、ダウンロード可能なバージョンを頻繁に提供する必要があるため、上記の手順では、リリースの重要な部分に関してエラーが発生しやすく、遅すぎます。それに加えて、画面の前でクリックする必要のある実在の人物が常に存在します。
質問
最初の手で (もちろん有効なユーザー アカウントを使用して) パスワード ページを克服しながら、GForge のダウンロード エリアに生成されたソフトウェア バージョンをプログラムでアップロードおよびダウンロードするにはどうすればよいでしょうか?
これまでに試したこと
Python スクリプトの使用。Python は、「urllib」、「urllib2」、「requests」などの非常に便利なモジュールを提供します。これらを使用すると、HTTP アクセス (セッション パスワード保護を備えたものも含む) を管理できます。何時間も試行した後、GForge システムはパスワード要求ページのみを返します。興味深いファイルはありません。何かをアップロードすることからも遠く離れています。
AutoIt スクリプトを使用します。AutoIt は、マウスの移動とキーボードの押下を自動化するだけでなく、画面上の表示要素への直接アクセスも自動化できます。ウィンドウ要素を識別する「ウィンドウ情報」アプリケーションを提供します。ただし、たとえば、 Web ページ (HTML)内のボタンやテキスト フィールドは認識されません。そのため、マウスを移動して必要なテキストを入力するために、GForge のパスワード テキスト フィールドを正しく識別する方法がわかりません。そこからは、画面の前に座っている人の真似をしていきます。
私たちの問題の解決に関する経験はありますか?
svn - データベースから Teamforge から Gforge リポジトリへの移行
Teamforge から Gforge に 300 以上のプロジェクトを移行しようとしています。残りのすべての部分は正常に機能しましたが、Teamforge SVN から Gforge へのソース コードの移行はうまくいきません。
Teamforge の構造では、1 つのプロジェクトに複数のリポジトリが存在しますが、Gforge ではそのようなオプションを見つけることができません。
Gforge /data/repo/svnrootのすべてのフォルダーをコピーしている間。構造は単一のリポジトリには適していますが、Gforge で複数のリポジトリを管理するにはどうすればよいですか。