Я щойно це отримав, коли я намагався commitз trunkкаталогу. Виконання svn updateз trunkкаталогу не вирішило помилку; проте, роблячи svn updateз батьківського каталогу (де.svn належить каталог), вирішили помилку.
Мої здогадки про те, що сталося (у випадку використання, серед іншого, може бути кілька причин цього "svn: E160024: ресурс застарів; спробуйте оновити"): поряд з trunkцим був і branchesкаталог. Я взяв участь branches/branch-1у masterGitHub. Здійснення svn updateз батьківського каталогу (тобто кореня моєї робочої копії) замість того, що, trunkздається, щось зробив branchesна додаток до trunk. Коли я намагавсяcommit знову , помилки не було.
Однак, як я вже говорив вище, це один випадок, напевно, багато інших.
Побічна примітка: на відміну від того, що хтось запропонував, я не вважаю, що це гарна ідея грати в .svnкаталог вручну .