Редактирование удаленных файлов по SSH, использование TextMate?

Я ЛЮБЛЮ использовать TextMate на своем MacBook. Это является большим.

К сожалению, я хочу отредактировать некоторые файлы непосредственно на моем dev сервере, так как трудно воссоздать среду локально. Я использую Мерзавца, таким образом, одна альтернатива должна просто отредактировать локально, фиксация мерзавца, нажатие мерзавца и затем слияние мерзавца, но это отчасти усложнило каждый раз, когда я хочу внести простое изменение.

Я просто... использовал бы другое решение. Одна вещь, которую я попробовал, монтирует жесткий диск через MacFusion и затем загружает это в редакторе. Но это таким образом чертовски отстающее/медленно!

Кто-либо приготовил лучшее решение?

50
задан Zack Burt 7 April 2010 в 18:12
поделиться

3 ответа

Вам не нужно нажимать каждый раз, когда вы вносите простые изменения; git - это распределенная система контроля версий, вы фиксируете в своем локальном репозитории для внесения небольших изменений. Вы должны только отправить в удаленный репозиторий после того, как закончите работу над функцией / ошибкой (или, если вы действительно огромны, то над полной подфункцией). Ну, это при условии, что вы можете воссоздать окружающую среду; что, по-видимому, вы не можете.

Хороший текстовый редактор может иметь интеграцию с вашей любимой системой управления версиями; Если вы не можете настроить свой редактор на фиксацию и отправку изнутри вашего редактора, приобретите достойный редактор.

Еще лучший редактор может быть настроен на сохранение, фиксацию, отправку, компиляцию и запуск вашей программы одним щелчком мыши или нажатием клавиши.

1
ответ дан 7 November 2019 в 11:03
поделиться

Попробуйте один из этих методов.

см: http://wiki.macromates.com/Main/FAQ#projects

также посмотрите:

http://www.gnu.org/software/tramp/

1
ответ дан 7 November 2019 в 11:03
поделиться

Я использую Fetch и TextMate именно для таких задач. Fetch можно настроить на использование TextMate в качестве внешнего редактора и даже автоматически открывать файлы в TextMate двойным щелчком.

Сохранение окна в TextMate автоматически переносит файл обратно на сервер. Конечно, вам придется зафиксировать изменения на сервере в более позднее время.

Я уверен, что большинство FTP-клиентов Mac могут делать то же самое.

11
ответ дан 7 November 2019 в 11:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: