Repository update interface