В общем, имеется code.google-проект и очень бы хотелось, чтобы нужные файлы, в основном html-страницы, были доступны напрямую, без предварительного скачивания. Видел проект, где это доступно через http://[project_name].codegoogle.com/hg/[online_pages]. Но у меня директория /hg/ вообще недоступна, а в проекте - пуста. Я так понял, что для управления ею нужна внешняя утилита и скачал hg, но никак не смог разобраться с настройкой. Скачал hgtk - и ничего не понял. Мне на диск она скачивает какую-то директорию, а вот как ею заполнить директорию в codegoogle - понятия не имею. И гуглил, но что-то не в тему. Кто знаком, буду рад подсказке! Спасибо!
Paguo_86PK посмотри в администрировании свроего проекта(Administer - Advanced) Там будет список Repositories c урлами. Они, по меньшей мере у меня, вполне доступны. попробуй в скачанную директорию положить какой-нибудь файл и сделать на ней commit и push. файл должен оказаться на гуглокоде. если да - кури туториалы про hg в целом, если нет - тут уже загадочно.
Вот именно, что в Administer - Advanced есть лишь кнопка Delete project и список Storage quota - Downloads; Issue attachments; Version control. И больше ничего! В общем, более-менее разобрался. Как-то сложно всё. Теперь по Push выдаёт: HTTP Error 503: Service Unavailable
Paguo_86PK 1 - я ошибся, не Advanced, а Source. 2 - да, на пустом проекте действительно выдается 404. afair, алгоритм примерно следущий: - hg clone https://myproject.googlecode.com/hg/ myproject - cd myproject - edit test.txt или складываем исходники. - hg addremove(добавить все в репо) или hg add file1 file2 ... - hg commit -m "initial commit" -u "Paguo_86PK" (комментарий и имя автора соответственно) - hg push (тут спросится аутентификация - google account email и код доступа, все это смотрится в My Profile - Settings) возможно, это у них сегодня масштабные лаги. я наблюдал сегодня 503 на страницах.
Спасибо большое! Автоматизировал всё в hg.bat: Код (Text): @D: @cd D:\my_project_path @hg addremove @hg commit -m "Update files" -u "Author" @hg push @echo * * * R E A D Y * * * @pause >nul И стало очень удобно! Теперь мои чудачные проекты открываются он-лайн
гм. я бы все-таки предпочел это делать руками или через тот же TortoiseHG - контроля за процессом больше. и сообщения к коммитам лучше писать информативные. =)
Что-то странное произошло: Из проекта сдуло все wiki-страницы. Тогда я: 1) Создал снова пробную страницу; 2) Сделал hg clone из http://wiki.***.googlecode.com/hg/. Но что-то не то. Написанные и сохранённые на моём диске wiki-страницы благополучно вкачиваются hg push, но на сайте всё так же висит пробная! Я что-то не догоняю?