Один из способов добавления чего-либо в сеанс выглядит следующим образом:
request.session.copy(
data = request.session.data + ("organisation_name" -> formData.toString())
)
Другой способ добавления в сеанс в точке возврата выглядит следующим образом:
Redirect(routes.......).addingToSession("organisation_name" -> formData.toString())
Обратите внимание, что это может произойти, даже если вы «ничего не делали», т. Е. Кто-то перемещается по папкам на вас в хранилище, и вы не знаете об этом. Случилось со мной Если это так, удалите проблемную папку из своего хранилища и svn update
.
Конфликт дерева возникает, когда разработчик перемещал / переименовывал / удалял файл или папку, которые другой разработчик либо перемещал / переименовывал / удалял, либо просто изменял. Есть много разных ситуаций, которые могут привести к конфликту дерева, и все они требуют разных шагов для разрешения конфликта.
Я не уверен, в каком состоянии они сейчас находятся, но лучше всего, вероятно, будет:
очистку svn
svn update