Интересно, а что нужно делать, ежели вот я взял что-то с CVS, а оно мне на make отвечает, что, мол, в Makefile синтаксис неправильный. Причем этот самый Makefile был только что сгенерен automake'ом...
Барс Шанхайский, если ты что-то хочешь положить обратно на CVS, то тебе надо делать "commit" или "checkout" (для начала). В общем - google: CVS - спасет отца русской демократии
ARC-Zorran, у меня вот 97 аксесс не хочет в ХР работать...... вот это проблема - у тебя, видимо, уже установлена более старшая версия аксеса (2000, XP или 2003 оффиса). Если да, то надо просто в acess.exe (который 97й) найти версию лиценции и добавить ее в реестр в ветку Licenses (создав там найденный в ехе-шке номер и серийник).
В FAR'e открываешь на редактирование (или в TotalCmd)
C:\Program Files\Microsoft Office 97\Office\msaccess.exe
Ищешь первое вхождение слова "Licenses" (без кавычек).
Следом за ним идет "\" а потом "8CC49940-3146-11CF-97A1-00AA00424A9F", дальше опять "\" и потом слово "Retail", потом несколько пробелов и "yubcdcprktpjtapmmfdacmupasbhscddncgp".
Делаешь так:
1. regedit.exe
2. Ищешь (CTRL-F) "Licenses" в "Keys"
3. Находишь этот раздел в HKEY_CLASSES_ROOT
4. Создаешь в найденном "Licenses" еще один ключ с именем "8CC49940-3146-11CF-97A1-00AA00424A9F"
5. В соданном "8CC4..." создаешь ключ "Retail"
6. В нем уже есть значение "Default", которому ничего не присвоено. Делаешь этому "Default" -> Modify и вписываешь найденное выше: "yubcdcprktpjtapmmfdacmupasbhscddncgp"
7. Закрываешь regedit
8. Запускаешь Access-97
9. Радуешься жизни!
=======
твоими бы устами да мед пить - а как же! и не только мед!
*А вообще ACCESS - must die!
Anthrax я вовсе не собираюсь что-то класть на CVS, я просто хочу поиграть в игруху, которая выложена только в исходниках
Игруха вот эта: http://epiar.net/
Барс Шанхайский, CVS тут ни при чем. Тебе дают исходники... скачиваешь, собираешь дома, запускаешь. Все должно заработать. Если что-то не работает, то либо ты что-то не так запустил, либо что-то у них в исходниках не так... В любом случае надо по ситуации смотреть.
Anthrax мне, наивному, казалось, что на CVS выкладывают только в том случае, если кусок работы сделан. И еще мне казалось, что если даже прога будет глючить, то уж во всяком случае, собраться-то она должна!..
Бета -- бетой, но поиграться хочется ужас как. Я в предыдущие версии играл, 0.5.0 тупиковая, там ничего сделать нельзя, а 0.6.0RC1 -- падучая, как инвалид без костылей. Но меня захватил процесс
Барс Шанхайский, казалось, что на CVS выкладывают только в том случае, если кусок работы сделан - не совсем так.
CVS - Concurent Version System - нужен для разработки продукта несколькими программистами. Т.е. каждый пишет свой кусок кода, а CVS весь код склеивает вместе. Т.е. бета на CVS'е не факт что работает, т.к. PM мог не зарелизить код. Грубо говоря проект на прошел еще QA-этап (тестирование). А на CVS'е проект лежит с первых дней.
ARC-Zorran, супер, все получилось, с меня пиво Не вопрос. Встретимся - отдашь
Anthrax это все понятно. Я знаю, зачем нужна CVS, честно-честно.
Просто если б я был в команде разработчиков, то Commit я бы делал только тогда, когда убедился бы, что все собирается, а тот кусок, над которым я работал, пашет, в меру моего разумения. А какой смысл отправлять недоделанное???
Anthrax мне вот лень было бы копаться в том, что наколбасил кто-то-там-с-того-края-земли. Несмотря на code guidelines. Дело даже не в "лень копаться", а в продуктивности сего процесса. Я бы на месте PM распределил бы обязанности, типа -- ты кодишь вывод графики, я кодю гуй, а вот он, пойди сюда, да, ты, занимаешься церебральным сексом с сэйвами. И граждане довольные расходятся по домам...
Барс Шанхайский, а если посреди проекта человек занимавшийся ГУЁМ увольняется? Что делать PM'у? Правильно. Ставить другого. И не надо мне рассказывать, что разборка чужого кода - это редкость. Как раз это чаще всего и происходит. А еще есть поддержка проекта, когда от первых разработчиков остались только воспоминания...
В общем, вариантов масса
Anthrax ну, в общем, тебе виднее, конечно. Тут -- да. Ты у нас девелупер. Но мне казалось, что по умному -- это вот так Такое мое непросвещенное мнение
Барс Шанхайский, типа съехал Не важно, кто и что Важно, что если у тебя есть задача сделать проект, то вот это самое "сделать" уже не зависит от людей его разрабатывающих. В идеале - да. Твой пример самый правильный. Каждый делает свою часть. Но вот идеал - это такое понятие...
А в реале - одной и той же частью проекта совместно могут заниматься 10 человек (например, кодинг модулей) и каждый из этих 10-ти должен быть взаимозаменяем.
Так что - сам понимаешь