トップページ⇒tech
30コメント7KB

ソースコードの管理方法

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
今までに自分が書いたソースコードの断片(サブルーチン等)をプログラム別ごとなどに管理して再利用している人は多いと思いますが、皆さんはどのようなソフトを使っているのでしょうか。
自分が見つけたのは、OfficeのDeveloperに付いているVBA コードライブラリアンと、CodeDepotという海外のソフトなのですが、フリーのソフトが見当たらなかったので、あれば教えてほしいです。
あとは、アウトラインエディタを使う方法もあると思いますが‥。
CodeDepot
http://www.codewin.com/
0002デフォルトの名無しさんNGNG
付箋紙'98(クラック済み)
0003デフォルトの名無しさんNGNG
        ヤタ!朕が3げっとだ!!お前等朕にひれ伏せ!クソ共が!
        ̄ ̄ ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          /\ /\  /神\/../
          / /\  \(´∀` )./
        ())ノ__ ○二○二⌒/../
       / /||(二ニ) (___/../ 几l
   γ ⌒ /|�V||彡Vミ/⌒_ノ二二ノl0
   l| (◎).|l |((||((゚ )/⌒/||三三三・) ||  (´⌒(´
__ ゝ__ノ     ̄(___) ̄  ゝ__ノ≡≡≡(´⌒;;;≡≡≡
        ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄(´⌒(´⌒;;
朕は神なり!朕は神なり!朕は神なり!朕は神なり!朕は神なり!朕は神なり!朕は神なり!
朕 IS GOD!朕 IS GOD!朕 IS GOD!朕 IS GOD!朕 IS GOD!
>>4へ    おせ〜んだよ、氏ね(ププ
>>5へ    ハナゲ出てるぞ(ププ
>>6へ    デブヲタ氏ねよ(ププ
>>7へ    低学歴が(ププ
>>8へ    オナニーして寝ろ(ププ
>>9へ    牛鮭定食でも食ってろ(ププ
>>10へ    肛門野郎は氏ね(ププ
>>11へ    2ちゃん辞めろ(ププ
>>12以降   チンカス以下だね(ププ
0004デフォルトの名無しさんNGNG
>>3
0005デフォルトの名無しさんNGNG
>>4
0006デフォルトの名無しさんNGNG
>>5
0007デフォルトの名無しさんNGNG
>>6
0008デフォルトの名無しさんNGNG
>>1
そんなものはいらん。
0009デフォルトの名無しさんNGNG
>>2
0010デフォルトの名無しさんNGNG
age
0011デフォルトの名無しさんNGNG
>>8
禿同
0012デフォルトの名無しさんNGNG
ファイルにして縫合すればよいのでは?
0013デフォルトの名無しさんNGNG
よね子製作の特製メモ帳よ
0014デフォルトの名無しさんNGNG
俺はDoxygenでリファレンス作って
Visual SourceSafeに放り込んでる。
フリーにこだわるんならCVSだな。
0015デフォルトの名無しさん NGNG
うちの会社は何もしていないですね。手でDiffを当てています。バカです。
しかも当て間違っているとは・・・・・
おかげで内の製品はぼろぼろ。その分野ではシェアは高いんですがね。
昨年ぐらいからそのぼろが出てきていてどうしよう、販社さんも他社の製品に
乗り換え始めているんですよ。どうしよう?
0016デフォルトの名無しさんNGNG
SCCS って良く使うの?
0017デフォルトの名無しさんNGNG
Windows で使える CVS 鯖ってある?
0018デフォルトの名無しさんNGNG
>>16
ユーザーは全員CVSへ移行しました。
0019デフォルトの名無しさんNGNG
つーかプログラミングでコピペはやめろ>1
0020デフォルトの名無しさんNGNG
>>16
仕事で使ってるけど、個人的にはRCSを使ってる。
0021デフォルトの名無しさんNGNG
>>19
禿同
common、みたいなディレクトリ作って、そこに入れとくよね。
で、使うときにはそこに置いたファイルを使う。
いかに汎用性が高く、コンポーネント化できるかが重要だと思う。
0022デフォルトの名無しさんNGNG
>>19
禿同2


0023仕様書無しさんNGNG
なんでLinusはCVSが嫌いですか?
パッチ方式であれだけ開発スピードが出ているなら
いいとは思いますが。
0024デフォルトの名無しさんNGNG
ギコペって使えない?
0025デフォルトの名無しさんNGNG
0026デフォルトの名無しさんNGNG
age
0027デフォルトの名無しさんNGNG
MySQLでソースコード管理すると吉
0028デフォルトの名無しさんNGNG
CVSでじゅうぶん
0029デフォルトの名無しさんNGNG
便利な関数なんかは種類ごとにまとめて置いといて、使うときにはそこからコピペして手直ししてるけどな。

プロジェクトによって命名規則が違ったり、他の大域オブジェクトと名前が重なったり言語が違ったり
するから、そのまま使えることはほとんど無い。
0030デフォルトの名無しさんNGNG
>>29
コーディング規約をメタ化せよ。
ツール標準の規約で保持しておいて、プロジェクト標準規約にコンバートする。
そんなツールを作るべし、作るべし、作ってちょ、作ってね。
■ このスレッドは過去ログ倉庫に格納されています