当方でテストした範囲では、一般ユーザで作成したファイルをci -u で
チェックイン後、 administratorでco -l、編集してciした後でも一般ユーザで
チェックアウトできます。
管理対象のディレクトリ、またRCSディレクトリのアクセス権が
おかしくなっているような気がします。
テストした環境では、RCSディレクトリに対するアクセス権を cacls で
確認すると、作成したユーザにフルコントロール、
"なし"グループに以下の権限、
READ_CONTROL
SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_GENERIC_EXECUTE
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_EXECUTE
FILE_DELETE_CHILD
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
Everyoneグループに読み取り専用、
CREATOR OWNER にフルコントロール、
CREATOR GROUPに以下の権限となっています。
READ_CONTROL
SYNCHRONIZE
FILE_GENERIC_READ
FILE_GENERIC_WRITE
FILE_GENERIC_EXECUTE
FILE_READ_DATA
FILE_WRITE_DATA
FILE_APPEND_DATA
FILE_READ_EA
FILE_WRITE_EA
FILE_EXECUTE
FILE_DELETE_CHILD
FILE_READ_ATTRIBUTES
FILE_WRITE_ATTRIBUTES
動き的にはRCSディレクトリにファイルが作れなくなっているような気がします。
あと、ドメイン環境で運用している場合には、これ以上のアドバイスはできません。
|