# # # patch "work.cc" # from [7e91a9216deab1463fde0f8193c2384909199193] # to [93f9a313b74fe8d80f401f07b0fa24651c6e88fa] # ============================================================ --- work.cc 7e91a9216deab1463fde0f8193c2384909199193 +++ work.cc 93f9a313b74fe8d80f401f07b0fa24651c6e88fa @@ -1380,6 +1380,8 @@ workspace::perform_rename(set // "rename SRC DST" case split_path s; src_paths.begin()->split(s); + N(new_roster.has_node(s), + F("source file %s is not versioned") % s); renames.insert( make_pair(s, dst) ); add_parent_dirs(dst, new_roster, nis, db, lua); }