Необходимо использовать Управление исходным кодом по этим причинам
1), можно откатывать к любой версии
2), Различные разработчики могут работать над теми же файлами
3) Все разработчики, будет иметь доступ к той же кодовой базе
4), можно отследить изменения
5), можно откатывать изменения, которые не работают
6), Управление исходным кодом является основанием непрерывной интеграции и помогает в широком масштабе с TDD
7), Если Вы не будете использовать управление исходным кодом, то Вы будете медленно сходить с ума, поскольку файлы теряются/перезаписываются, и ничто не работает, как это должно
, VSS не является худшим приложением SCC, я использовал его в течение многих лет и возненавидел его, но это действительно работает, просто, и многие люди знают это.
Это зависит ... от вашей ОС и виртуальной машины, например:
C: \ Documents and Settings \ userid \ Application Data \ Sun \ Java \ Deployment \ cache \ javaws \
C: \ Users \ userid \ AppData \ LocalLow \ Sun \ Java \ Deployment \ cache \ 6.0
/home/userid/.java/deployment/cache/6.0
~ / Library / Caches / Java / cache / 6.0 /
В Sun JDK 6 это можно настроить с помощью панели управления Java (временные файлы Интернета , настройки на вкладке Общие ).
В Windows Vista или 7 он находится в % AppData% \ LocalLow \ Sun \ Java \ Deployment \ cache
.
JNLP - это нечто большее, чем просто реализация Sun.
Пакеты OpenJDK, поставляемые Debain, например, bundle netx , хранят свои файлы в ~ / .netx / cache /
. В статье Википедии есть список известных реализаций, отличных от Sun.
Вы действительно не должны полагаться на то, что этот путь хорошо известен в коде вашего приложения.