パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windows 10の「特定条件でCtrl+Zを押すと警告無しにコピーしたファイルが消える」問題は仕様」記事へのコメント

  • by Anonymous Coward

    むしろ
    「また、「Ctrl+y」で使える「アンドゥ」を取り消す「リドゥ」機能を使用すると消えたファイル自体は復活しますが、ファイルの編集をする前の状態に戻ってしまっています。」( http://nlab.itmedia.co.jp/nl/articles/1712/06/news135.html [itmedia.co.jp] )
    編集をする前の状態に戻るのはバグでは?

    • by Anonymous Coward

      そっちはバグじゃなくて正しいと思う

      コピーを「アンドウ」でコピー取消。
      更にアンドウを取り消すのでなく「Re Do(再実行)」なので、
      再度元ファイルからコピーしているだけ。

      コピー、編集、コピー取消(アンドウ)、再コピーでしょ。なので、リドウで元ファイルに戻るのは正解。

      おかしいのはアンドウは「一つ前の操作を取消」なのに
      コピー、編集、アンドウなのに、編集をすっ飛ばして二つ前の操作に戻っていること。

      • by Anonymous Coward

        undo,redoはファイラーに対する操作
        編集はファイラー外の操作だから対象外
        実際は裏で色々なソフトがファイル書き換えてると思うんだけど、それもund,redo対象になったら困るでしょ

        • ファイラー外の操作が行われた時点で、ファイラーとしては前の状態に戻すことができませんので、「undoできなくする」のが正しいでしょう。
          もしくは「むりやりundoする=編集内容まで取り消されてしまう」ことの確認ポップアップを出す(以前の仕様)。

          • by Anonymous Coward

            変更を意図してないのに開くだけでファイルを一時改変するWord/Excel等が有りますので、その仕様だと「バグだ!」となる可能性も。
            # 後、ファイル監視のコストをどうするかも問題。

            • by Anonymous Coward

              Excelも開くときに改変するにしても、保存せずに閉じたら改変を戻すよね。
              アンドゥ要求されたときに、そのファイルの更新日付がちがってたら、戻せない、的な動作でいいとおもうけど、、

              • by Anonymous Coward

                更新日時を戻すだけで、改変は戻しませんよ?
                #確か閲覧日時的なプロパティだった気がする。

              • by Anonymous Coward on 2017年12月13日 9時40分 (#3328858)

                んなわけない。
                自分はExcelをバージョン管理ソフトの管理下に入れてるんで知ってる。

                ファイルを開いて閉じただけでファイル内容が変更されたら、バージョン管理は破綻する。
                ファイルを開いている最中は内容が変更されてるけど、閉じたら元に戻るよ。
                (gitだからexcelに考慮して特殊処理してるということもないはず)

                親コメント
              • by Anonymous Coward

                gitはデータとパーミッション位しか管理しないでしょ
                excelに限らず、読み取り専用で開こうがアクセス日時は更新される
                メタデータの更新を編集と捉えるかどうかは知らんが

              • by Anonymous Coward

                > アクセス日時は更新される
                それはプレーンテキストでも更新されるんじゃ……

              • by Anonymous Coward

                今確認したら旧型式(.xls)の方だけですね。新形式(.xlsx)はそもそも開いてる間も更新日時はそのままでした。
                考えてみれば新形式はzipなんで、旧型式みたいに数byteだけの部分的変更とかならないですね。
                #gitは更新日やファイルサイズが同じなら比較しないでしょう。全ファイルの全域を比較とかしてたら非効率ですから。

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

処理中...