この件に関して私が見つけることができるのは、キットウェアのサイトのフォーラム投稿でありSET_TARGET_PROPERTIES
、CMakeListsファイルに呼び出しを追加する必要があることを示しています。ここでVS_SCCPROJECTNAME
、VS_SCCLOCALPATH
およびVS_SCCPROVIDER
プロパティを設定します。次のスニペットを試しましたが、プラグインはソリューションを開くようにプロンプトを表示せず、編集したファイルを自動チェックアウトしません。助けていただければ幸いです!
IF (WIN32)
SET_TARGET_PROPERTIES (${MY_PROJECT_NAME} PROPERTIES
VS_SCCPROJECTNAME "Perforce Project"
VS_SCCLOCALPATH ${THE_ROOT_DIRECTORY_OF_MY_PERFORCE_WORKSPACE_ON_MY_DRIVE}
VS_SCCPROVIDER "MSSCCI:Perforce SCM"
)
ENDIF (WIN32)
ちなみに、エクスプローラーのコンテキストメニューでも、PERFORCEメニューグループの下にある[チェックアウト]オプションが表示されません。おそらく問題は関連していますか?