Всегда перезагружайте файл при его открытии в IDE NetBeans 6.8

2246
Johan

Я использую среду IDE NetBeans 6.8.

Когда я открываю файл, NetBeans открывает старый файл с моего компьютера, а не настоящий с веб-сервера. Проблема в том, что когда кто-то еще отредактировал файл на веб-сервере, мне нужно скачать файл, прежде чем я его открою, чтобы не потерять новые изменения.

Я хочу, чтобы NetBeans всегда загружал файл с веб-сервера при открытии файла. Знаете ли вы, как я могу заставить NetBeans делать это автоматически?

1
Что вы имеете в виду, когда говорите «скачать файл с сервера»? Используете ли вы контроль версий, общий диск или с веб-сервера? Mark 14 лет назад 0
Я не уверен, что использую контроль версий. Если я щелкну правой кнопкой мыши по файлу, у меня появится возможность просмотреть «Локальную историю», это «контроль версий»? Под загрузкой я подразумеваю загрузку файлов с веб-сервера. Johan 14 лет назад 0
Хорошо, тогда, по крайней мере, вы должны указать свою ОС и программное обеспечение, которое вы используете для проверки «локальной истории» phunehehe 14 лет назад 0
ОС: Vista. «локальная история» находится внутри среды IDE NetBeans 6.8. Johan 14 лет назад 0
Я только что создал новый проект NetBeans, щелкнул правой кнопкой мыши по вновь созданному файлу и все еще имею опцию «Локальная история». Мне кажется, у вас нет какого-либо контроля версий (я имею в виду, что вы не можете иметь, если вы не настроили его), в этом случае то, что вы хотите, не может быть сделано. phunehehe 14 лет назад 0
Теперь, если вы расскажете нам, как настроена среда (например, как вы загружаете файл, кто может редактировать файл, как вы сохраняете файл, когда вы закончите, кто управляет сервером), возможно, мы можем помочь вам больше phunehehe 14 лет назад 0
Я просто создал проект, добавил папку на веб-сервере в качестве корневой папки проекта, после чего все файлы были загружены. Я сохраняю файл с помощью ctrl + s (а затем файл также загружается на веб-сервер). Я могу контролировать файлы серверов с помощью ftp-программы. Другие люди могут изменять файлы на веб-сервере с помощью ftp-программ. Вам нужна дополнительная информация, просто скажите мне. Johan 14 лет назад 0
Щедрость удалена, поскольку OP изменено на другое приложение. Также, пожалуйста, обновите вопрос, а не размещайте ответ. Будет закрыто, поскольку больше не актуально после обновления. BinaryMisfit 14 лет назад 1
На случай, если кто-то не поймет проблему: удаленные проекты Netbeans становятся полностью опасными, когда другие пользователи получают доступ к серверу, потому что нет проверки несинхронизированных файлов. Eclipse Remote System Explorer делает правильную вещь: проверяет наличие изменений перед перезаписью и запрашивает у пользователя, что делать. Steve Clay 12 лет назад 0

3 ответа на вопрос

1
phunehehe

Я предполагаю, что вы используете контроль версий, если файл находится в проекте netbeans, то вы можете настроить проект на использование контроля версий, тогда netbeans узнает о «сервере», с которого вы хотите его загрузить,
если он не находится в Тогда как можно контролировать исходный код, как NetBeans может узнать о аналоге файлового сервера? Возможно, вы можете использовать Dropbox тогда?

0
Maciek Sawicki

Вы можете сделать это с помощью Ant ( http://ant.apache.org/ ) или maven ( http://maven.apache.org/ ). Для maven Вы должны создать новый проект maven, для Ant вы можете редактировать build.xml, потому что Ant используется по умолчанию для создания проектов.

0
Johan

Я перешел на Аптану сейчас.

Работает как я хочу.